رفتن به مطلب

A-fshin

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

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

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

  • روز های برد

    11

نوشته‌ها ارسال شده توسط A-fshin

  1. درود.این کوئری تست بفرمائید


    <?php
    $args = array(
    'post_type' => 'product',
    'posts_per_page' => 10,
    'order' => 'DESC',
    'offset' => 5
    );
    $loop = new WP_Query( $args );
    while ( $loop->have_posts() ) : $loop->the_post(); global $product; ?>
    <a id="id-<?php the_id(); ?>" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
    <?php if (has_post_thumbnail( $loop->post->ID )) echo get_the_post_thumbnail($loop->post->ID, 'shop_catalog'); else echo
    '<img src="'.woocommerce_placeholder_img_src().'" alt="<?php the_title(); ?>" width="300px" height="300px" />';
    ?>
    <h2><?php the_title(); ?></h2>
    <?php endwhile; ?>
    <?php wp_reset_query(); ?>

    • امتیاز 3
  2. کدها تقریبا به این صورت هستند.تصاویر شاخص لینکشون رو بگیرید و در کد زیر جایگزین کنید و سپس با ولیدتور گوگل تست بزنید


    <div itemscope itemtype="http://schema.org/ImageObject">
    <a itemprop="contentURL" href="آدرس عکس">
    <img itemprop="thumbnailUrl" src="آدرس" alt="">
    </a>
    <meta itemprop="caption" content="توضیح">
    <meta itemprop="publisher" content="آدرس سایت">
    </div>


    http://www.google.com/webmasters/tools/richsnippets

    • امتیاز 4
  3. درود.برای اخبار امروز تست کنید


    $today = date("Y-m-d H:i:s"); //Today's date
    $daysago = date("Y-m-d H:i:s",strtotime(date('Y-m-j H:i:s')) - (1 * 24 * 60 * 60));
    $numposts = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_date BETWEEN '$daysago' AND '$today'");
    if ($numposts >0) {
    echo $numposts.'اخبار';
    } else {
    echo "0 اخبار";
    }

    و کل پست ها ( اخبار ) هم از این کل استفاده کنید


    <?php
    $count_posts = wp_count_posts();
    $published_posts = $count_posts->publish;
    ?>


    http://codex.wordpress.org/Function_Reference/wp_count_posts

    • امتیاز 2
  4. با html4 هم مشکلی نداره و اجرا میشه.

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

    [video src="http://example.com/1.mp4"]

    بعد از گذاشتن کد در مطلب پلیر ظاهر می شه که می تونید ببینید.

    اگر هم می خواید ویدیویی رو مثلا در سایدبار یا جای ثابتی قرار بدید می تونید به صورت عمل کنید


    <?php echo do_shortcode('[video src="http://example.com/1.mp4"]');?>

    • امتیاز 2
  5. درود


    http://forum.wp-parsi.com/topic/28698-%D9%85%D8%B4%DA%A9%D9%84-%D9%86%D8%A7%DA%AF%D9%87%D8%A7%D9%86%DB%8C-%D9%88-%D8%B9%D8%AC%DB%8C%D8%A8-%D8%A8%D8%A7-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/



    http://forum.wp-parsi.com/topic/1734-%D8%B3%D9%84%D8%A7%D9%85-%D8%AF%D9%88%D8%B3%D8%AA%D8%A7%D9%86-%D8%A7%DB%8C%D9%86-%D8%A7%D8%B1%D9%88%D8%B1-%D9%88%D8%A7%D8%B3%D9%87-%DA%86%DB%8C%D9%87%D8%9F/page__st__10

    • امتیاز 4
  6. در فانکشن قرار بدید


    function publish_later_on_feed($where) {
    global $wpdb;
    if ( is_feed() ) {
    $now = gmdate('Y-m-d H:i:s');
    $wait = '60'; // integer
    $device = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
    $where .= " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
    }
    return $where;
    }
    add_filter('posts_where', 'publish_later_on_feed');

    wait میزان تاخیر و device هم واحد هست.

    منتظر نظرات باقی عزیزان هم باشید.

    • امتیاز 6
  7. قبل از همه یه بک آپ از کل پوسته تون بگیرید و در جای دیگه نگه دارید.سپس یک فایل با نام category.php بسازی در کنار باقی فایل ها قرار بدید.کدهای داخل index.php ( یا در صورت وجود home.php یا content.php ) کپی کنید و کدهای کپی شده رو در فایل category که ایجاد کردید قرار بدید وذخیره کنید و تست کنید

    • امتیاز 3
  8. درود.تست بفرمائید


    <?php
    $lastposts = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'DESC',
    'cat' => 7,
    'posts_per_page' => 5,
    'no_found_rows' => 1,
    ));
    ?>
    <?php if($lastposts->have_posts()) :
    while($lastposts->have_posts()) : $lastposts->the_post();
    if( 0 == $lastposts->current_post ) {?>

    //کدهای کلاس اول

    <?php } elseif( 1 == $lastposts->current_post ) {?>
    // کدهای کلاس دوم

    <?php } elseif( 2 == $lastposts->current_post ) {?>
    //کدهای کلاس سوم

    <?php }else {?>
    // کلاس مشترک
    <?php }?>
    <?php endwhile;endif;wp_reset_query(); ?>

    • امتیاز 4
×
×
  • اضافه کردن...