نمایش پست‌های منتشر شده در مدت زمانی خاص

نویسنده :
تعداد بازدید :2,418

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

اینم کد. در هرجا که می خواید می تونید استفاده کنید.

<?php
  function filter_where($where = '') {
        $where .= " AND post_date >= '1980-05-11' AND post_date <= '2011-05-11'";
    return $where;
  }
add_filter('posts_where', 'filter_where');
query_posts($query_string);
while (have_posts()) :
      the_post();
      the_content();
endwhile;
?>

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

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

    1. Omid Sh
      پاسخ توسط Omid Sh :

      سلام
      می‌تونید تاریخ همان روز رو به صورت دستی وارد کنید. ولی به طور اتوماتیک نمی‌دونم چه تغییری باید بدید.

ارسال نظر

کانال را در گوگل محبوب کنید