رفتن به مطلب

ssll

عضو سایت
  • تعداد ارسال‌ها

    323
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط ssll

  1. خیلی از مشکلاتم حل شده در حال حاضر فقط همین مونده امیدوارم یکی از دوستان قدم به قدم توضیح بدن یا درستش کنن .( اقایون مدیر لا اقل مجوز فقط حذف پست قبلی رو بدین تا پست قبلی رو بتونم حذف کنم بعد میگین اسپم زدم اونجوری اسپم زده نمیشه )

  2. اين رنگي كه ميگيره از استايل خود قالب ميگيره !‌ اين جور كه من ديدم دست كه بهش بزني يك سري جاها ديگه هم رنگش ممكن تغيير كنه ! كلا الان رنگش هم خوبه ها!

    ولي به اين صورت ميشه عوض كرد خط 1370 فايل استايل :


    #tab1.tabs-wrap, .cat-tabs-wrap.cat-tabs-wrap1 {
    display: block;
    color: #f00;
    }

    اين فقط مال تب محبوب ها هست ! واسه تازه ها هم tab1 رو بكن tab2 بايد حل بشه !‌

    ممنون همیار عزیز . برای هر tab این کد رو اضافه کردم درست شد. برای دسته ها دسته هایی که در صفحه اصلی و وسط هستن چه کدی اضافه کنم

  3. خیلی ممنون ایمان جان البته خیلی عذر میخوام اخه برنامه نویسیم خیلی خیلی ضعیفه بعدش من تازه اومدم وردپرس و زیاد چیزی نمیدونم بازم ازتون عذر خواهی میکنم . با من نمیشه اگه لطف کنید این دو قالب رو اینجا بذارید ممنون میشم . بخدا دلم الان میخواد سرمو بکوبونم به مانیتور . خسته شدم بخدا اه

  4. کوئری شما


    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'ID',
    'cat' =>'1, 3',
    'posts_per_page' =>'10',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <ul class="content">
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <li>
    <div class="thuum">
    <?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?>
    </div>
    <div class="det">
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    </div>
    </li>
    <?php endwhile;endif;?>
    </ul>
    <?php wp_reset_query(); ?>

    هستش

    این کوئری را در یک برگه اجرا می کنید

    و فریم را در برگه اصلی

    کار خیلی سختی نیست

    این برگه به چه اسمی ذخیره کنم؟ به فرض به اسم test.php

    بعد یه قالب برای برگه مورد نظرم درست کنم که داخلش فریم باشه درسته؟ یعنی به این صورت؟


    /*
    Template Name: ghalebe 1
    */
    ?>
    <?php get_header(); ?>
    <div class="content">


    <frameset id="cntfrm" cols="250,*">
    <frame name="left_frame" src="test.php" scrolling="auto" frameborder="1" />
    <frame name="right_frame" scrolling="auto" src="php2.html" />
    </frameset>
    </div><!-- .content -->
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    اگه تا اینجا درست باشه یه سوال پیش می یاد که داخل فریم دو تا فریم هست باید یکی رو بذارم یا هر دو

    بعد اینکه از کجا مشخص میشه سر چند دقیقه رفرش میشه؟

    این کار رو انجام دادم نشد

  5. کد های افزونه هست


    <?php
    /*
    Plugin Name: wp-days-ago
    Version: 2.6.1
    Plugin URI: http://wordpress.org/extend/plugins/wp-days-ago/
    Author: Vegard Skjefstad
    Author URI: http://www.vegard.net/
    Description: Displays the number of years and days since a post or page was written.
    Copyright 2008-2013 Vegard Skjefstad vegard@vegard.net
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
    */
    function wp_days_ago_ajax($mode = 0, $prepend = "", $append = "", $threshold = 86400, $showDateAfter = -1, $showDateFormat = null) {

    $post_id = get_the_ID();
    $the_time = get_the_time("U", $post_id);
    if(gmmktime() + (get_option('gmt_offset') * 3600) - $the_time > $threshold) {
    echo wp_days_ago_internal($the_time, $post_id, $mode, $prepend, $append, null, $showDateAfter, $showDateFormat);
    } else {
    echo "<script type=\"text/javascript\"><!--\n";
    echo "jQuery(document).ready(function(){";
    echo "get_wp_days_ago(" . $post_id . ", " . $mode . ", '" . $prepend . "', '" . $append . "', '" . $showDateAfter . "', '" . $showDateFormat . "');";
    echo "})\n";
    echo "--></script>\n";
    echo "<span class=\"wp_days_ago\" id=\"wp_days_ago-" . $post_id . "\"></span>";
    }
    }
    function wp_days_ago_ajax_handler () {
    $showDateFormat = $_POST["showDateFormat"];
    if($showDateFormat == 'null' || $showDateFormat == '') {
    $showDateFormat = null;
    }
    die(wp_days_ago_internal(get_the_time("U", $_POST["postId"]), $_POST["postId"], $_POST["mode"], $_POST["prepend"], $_POST["append"], null, $_POST["showDateAfter"], $showDateFormat));
    }
    function wp_days_ago ($mode = 0, $prepend = "", $append = "", $texts = null, $showDateAfter = -1, $showDateFormat = null) {
    $postId = get_the_ID();
    echo wp_days_ago_internal(get_the_time("U", $postId), $postId, $mode, $prepend, $append, $texts, $showDateAfter, $showDateFormat);
    }
    function wp_days_ago_internal ($the_time, $postId, $mode = 0, $prepend = "", $append = "", $texts = null,
    $showDateAfter = -1, $showDateFormat = null) {

    if($texts == null) {
    $texts = array("امروز", "دیروز", "یک هفته پیش", "روز قبل", "سال",
    "سال", "پیش", "روز قبل", "روز قبل", "لحظاتی قبل", "یک دقیقه پیش", "دقیقه پیش", "1 ساعت قبل", "ساعت پیش", "در آینده") ;
    }

    $gmt_offset = get_option('gmt_offset');
    $output = $prepend;
    if($showDateAfter > 0 && (gmmktime() + ($gmt_offset * 3600) - $the_time > $showDateAfter)) {
    if($showDateFormat == null) {
    $showDateFormat = get_option('date_format') . " " . get_option('time_format');
    }
    $output .= get_the_time($showDateFormat, $postId);
    } else {
    $minutes = round((gmmktime() + ($gmt_offset * 3600) - $the_time) / 60);

    if($minutes < 0) {
    $output .= $texts[14];
    } else if($mode == 0 && $minutes < 1440) {
    if($minutes == 0) {
    $output .= $texts[9];
    } else if($minutes == 1) {
    $output .= $texts[10];
    } else if($minutes < 60) {
    $output .= $minutes . " " . $texts[11];
    } else if($minutes < 120) {
    $output .= $texts[12];
    } else {
    $output .= floor($minutes / 60) . " " . $texts[13];
    }
    } else {
    $now = strtotime(date("Y-m-d", (gmmktime() + ($gmt_offset * 3600))));
    $published = strtotime(date("Y-m-d", $the_time));
    $days = floor(($now - $published) / 86400);

    if($days == 0)
    $output = $output . $texts[0];
    else if($days == 1)
    $output = $output . $texts[1];
    else if($days == 7)
    $output = $output . $texts[2];
    else {
    $startYear = date("Y", $published);
    $endYear = date("Y", $now);
    $completeYears = 0;
    $daysLeft = $days;
    for($i = $startYear; $i < $endYear; $i++) {
    $numberOfDays = date("z", mktime(0,0,0,12,31,$i)) + 1;
    if($daysLeft - $numberOfDays >= 0) {
    $daysLeft -= $numberOfDays;
    $completeYears++;
    }
    }

    if($completeYears > 0) {
    if($completeYears == 1)
    $yearappend = $texts[4];
    else
    $yearappend = $texts[5];

    $days = $daysLeft;
    if($days == 0)
    $output = $output . $completeYears . " " . $yearappend . " " . $texts[6];
    else if($days == 1)
    $output = $output . $completeYears . " " . $yearappend . ", " . $days . " " . $texts[7];
    else
    $output = $output . $completeYears . " " . $yearappend . ", " . $days . " " . $texts[8];
    } else {
    $output = $output . $days . " " . $texts[3];
    }
    }
    }
    }
    return $output . $append;
    }
    function wp_days_ago_enqueue_scripts() {
    wp_enqueue_script( "wp_days_ago", plugin_dir_url( __FILE__ ) . '/wp_days_ago.js', array( 'jquery' ), "2.6");
    wp_localize_script( 'wp_days_ago', 'wp_days_ago_script', array( 'ajaxurl' => admin_url( 'admin-ajax.php' ) ) );
    }
    add_action('wp_enqueue_scripts', 'wp_days_ago_enqueue_scripts');
    add_action('wp_ajax_nopriv_wp_days_ago_ajax', 'wp_days_ago_ajax_handler');
    add_action('wp_ajax_wp_days_ago_ajax', 'wp_days_ago_ajax_handler');
    ?>

    بعد از نصب افزونه گفته شده که این کد رو


    <?php wp_days_ago( $mode, $prepend, $append, $texts); ?>

    این رو هر کجا بذاریم مشخص میکنه اون پست چند دقیقه پیش ارسال شده

    post-3832-0-71329800-1383574159_thumb.pn

  6. سلام من افزونه wp_days_ago نصب کردم . با نصبش مشخص میشه که این پست چند دقیقه یا ساعت پیش منتشر شده

    از اونجایی که این اختصارات یک دقیقه پیش یا چند ساعت پیش رنگی نیستن . میخوام رنگی بشن . این اختصارات رو از داخل هاست و پوشه پلاگین و سپس پوشه افزونه مورد نظر پیدا کردم کد هاش به این ترتیب هست


    function wp_days_ago_internal ($the_time, $postId, $mode = 0, $prepend = "", $append = "", $texts = null,
    $showDateAfter = -1, $showDateFormat = null) {

    if($texts == null) {
    $texts = array("امروز", "دیروز", "یک هفته پیش", "روز قبل", "سال",
    "سال", "پیش", "روز قبل", "روز قبل", "لحظاتی قبل", "یک دقیقه پیش", "دقیقه پیش", "1 ساعت قبل", "ساعت پیش", "در آینده");
    }

    من میخوام این نوشته های فارسی رنگی بشن مثلا قرمز . باید چیکار کنم؟

  7. سلام من یه برگه درست کردم و قالب خاصی براش ساختم توی این قالب هدر اصلی سایت رو فراخوانی کردم+ مطالب یک دسته . حالا میخوام این برگه به روزرسانی بشه اما بدون رفرش . میشه راهنمایی کنید چیکار کنم؟ . اینم قالب اون برگه


    <?php
    /*
    Template Name: ghalebe 1
    */
    ?>
    <?php get_header(); ?>

    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'ID',
    'cat' =>'1, 3',
    'posts_per_page' =>'10',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <ul class="content">
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <li>
    <div class="thuum">
    <?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?>
    </div>
    <div class="det">
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    </div>
    </li>
    <?php endwhile;endif;?>
    </ul>
    <?php wp_reset_query(); ?>

  8. خب گفته بودین یه قالب بسازین و داخلش فریم بزارید . تا اینجا درسته؟


    <?php
    /*
    Template Name: ghalebe 1
    */
    ?>

    <?php get_header(); ?>


    <frameset id="cntfrm" cols="250,*">
    <frame name="left_frame" src="test.html" scrolling="auto" frameborder="1" />
    <frame name="right_frame" scrolling="auto" src="test2.html" />
    </frameset>

    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'ID',
    'cat' =>'1, 3',
    'posts_per_page' =>'10',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <ul class="content">
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <li>
    <div class="thuum">
    <?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?>
    </div>
    <div class="det">
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    </div>
    </li>
    <?php endwhile;endif;?>
    </ul>
    <?php wp_reset_query(); ?>

    بعد گفتین که یه برگه سفید که فقط کوثری اجرا بشه . منظورتون این کد زیر هست دیگه درسته؟



    <script type="text/javascript">
    window.onload = setupRefresh;
    function setupRefresh() {
    setInterval("refreshFrame();", 1000);
    }
    function refreshFrame() {
    parent.right_frame.location.reload();
    }
    </script>

  9. لااقل حذف پست میذاشتین تا بتونم پستهای اسپم خودم رو حذف کنم . ببخشید .

    یه کم بیشتر توضیح بدین . ببینید اون کدی که توی پست اول گذاشتم قالبی هست که برای یه برگه درست کردم شاید کد template page فراموش کردم بذارم. این جدا از قالب اصلی هست بازم میگم این قالب برگه هست . بعد داخل این قالب هدر اصلی زو فراخونی کردم بعدش کد یه دسته رو گذاشتم . حالا من برای اینکه مطالبی که توی برگه هستن رفرش بشه بدون رفرش کلی صفحه باید چیکار کنم ؟ ایا تغییری در قالب ایجاد کنم؟ و اینکه چه تغییری ؟ یا چه کدی بهش اضافه کنم و کجاش اضافه کنم. اگه درست فهمیده باشم استاد گفتن داخل قالب برگه یه فریم اضافه کنم . اگه ممکنه اینو توضیح بدین که چه کدی و کجا اضافه کنم؟. دوم اینکه گفتن یه فایل دیگه باید اضافه کنم و فقط کوثری اجرا بشه . البته اگه درست فهمیده باشم .خب اسمشو چی بذارم . اینکه کدوم کد کوثری رو واینجا وارد کنم

  10. به این صورت گذاشتم . درسته؟

    اما کار نکرد


    <?php get_header(); ?>
    <html>
    <head>
    <script type="text/javascript">
    window.onload = setupRefresh;
    function setupRefresh() {
    setInterval("refreshFrame();", 1000);
    }
    function refreshFrame() {
    parent.right_frame.location.reload();
    }
    </script>
    </head>

    <body>

    <frameset id="cntfrm" cols="250,*">
    <frame name="left_frame" src="test.html" scrolling="auto" frameborder="1" />
    <frame name="right_frame" scrolling="auto" src="test2.html" />
    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'ID',
    'cat' =>'1, 3',
    'posts_per_page' =>'10',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <ul class="content">
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <li>
    <div class="thuum">
    <?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?>
    </div>
    <div class="det">
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    </div>
    </li>
    <?php endwhile;endif;?>
    </ul>
    <?php wp_reset_query(); ?>
    </frameset>
    </body>
    </html>

  11. سلام درخواست یه کد برای رفرش شدن یک قسمت خاص از برگه

    من یک برگه درست کردم و قالب جداگانه هم براش درست کردم . در این قالب برگه هدر اصلی خود پوسته اصلی رو فراخوانی کردم + فرخوانی مطالب یک دسته .

    درخواست من این هست که این مطالب دسته در صفحه مثلا بعد از یک دقیقه رفرش بشه دقت کنید نمیخوام کل صفحه رفرش بشه من کد های قالب برگه رو اینجا میزارم . باید چه کدی بهش اضافه کنم


    <?php get_header(); ?>



    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'ID',
    'cat' =>'1, 3',
    'posts_per_page' =>'10',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <ul class="content">
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <li>
    <div class="thuum">
    <?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?>
    </div>
    <div class="det">
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    </div>
    </li>
    <?php endwhile;endif;?>
    </ul>
    <?php wp_reset_query(); ?>

    در قسمت اول کد ها هدر رو فراخوانی کردم قسمت دوم کد ها دسته رو فراخوانی کردم میخوام کدی بهش اضافه کنم که مطالب دسته رفرش بشن بدون رفرش کلی صفحه دقیقا مثل این سایت : http://www.newsup.ir/livenews/

    .

  12. فك نكنم ربطي كوئري ساز داشته باشه ! با استفاده از ajax فك كنم اين كار بشه اجام داد!

    در كل اين افزونه رو هم ي نگاهي بكنيد :

    http://wordpress.org...age/screenshots

    اینو امتحان کردم این افزونه کل صفحه رو رفرش میکنه اگه اون لینکی که دادم رو دقت کنید بدون رفرش صفحه فقط مطالب رغرش میشه

  13. باید یک کوئری بنویسید. برای این کار می تونید از ژنراتور کوئری ساز سایت استفاده کنید یک نمونه کد هم مثل زیر می تونه باشه .


    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'ID',
    'cat' =>'1, 3',
    'posts_per_page' =>'10',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <ul class="content">
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <li>
    <div class="thuum">
    <?php if ( has_post_thumbnail() ) { the_post_thumbnail();} ?>
    </div>
    <div class="det">
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    </div>
    </li>
    <?php endwhile;endif;?>
    </ul>
    <?php wp_reset_query(); ?>

    منبع کد بالا

    آیدی هر دسته را با رفتن به صفحه هر دسته و نگاه کردن به آدرس اون بخش میشه فهمید.

    خب تا اینجا خوب پیش رفت خوب بود ممنون

    به فرض من همین کد رو گذاشتم فقط یه چیزی مونده در واقع دو تا یکی اینکه بشه فقط مطالب رفرش بشن کل صفحه رفرش نشه دقیقا مثل این صفحه http://www.newsup.ir/livenews/ من بلد نیستم از زنراتور کوثری ساز استفاده کنم .

  14. وقتی برگه جدید دارین میسازین توی قسمت سمت چپ گزینه قالب برگه قالب مورد نظر رو انتخاب کنید.

    خب درست شد . حالا میخوام مطالب یه دسته بیاد اینجا . باید چیکار کنم؟من کدشو نمیدونم

    . بعد اینکه ایدی دسته رو از کجا باید پیدا کنم؟

  15. ممنون عزیز حالا من قالب رو درست کردم اما به مشکل برخورد کردم از کجا و کدوم قسمت باید قالب برگه ای که درست کردم رو انتخاب کنم . اگه با عکس نشون بدین که بهتر

    .

    فکر کنم انتخاب قالب در قسمت صفات برگه و بعد از انتخاب مادر باشه . خب انتخاب مادر هست و چیدمان ولی انتخاب قالب نیست چطور اینو بیارم

×
×
  • اضافه کردن...