Home » آموزش کدهای کاربردی وردپرس » نمایش مطالب روز در وردپرس

نمایش مطالب روز در وردپرس

اگر می خواهید در سایت وردپرسی خود ، مطالب منتشر شده در همان روز را به نمایش در آورید؛ در ادامه با ما همراه باشید…. شاید شما هم از آن دسته از مدیران و وبمستران هستید که می خواهید مطالب و محتوای منتشر شده در روز را به نمایش درآورید. برای این منظور قطعه کدی برای شما عزیزان آماده کرده ایم که با استفاده از آن به آسانی می توانید مطالب روز خود را در وردپرس به نمایش بگذارید

 

نمایش مطالب روز در وردپرس

 

نمایش پست های روز در وردپرس

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

 

<?php
$current_day = date('j');
query_posts('day='.$current_day);
if (have_posts()) :
     while (have_posts()) : the_post(); ?>
         <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
 
             <?php the_content(__('')); ?>
 
<?php
     endwhile;
endif; ?>

 

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

 

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

 

<?php
$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));  //Today - 1 day
 
$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.' posts published today';
} else {
    echo "هیچ مطلبی امروز ارسال نشده است";
?>

 

امیدورام بتوانید از نکات ذکر شده استفاده کافی را ببرید.

موفق باشید

این نوشته نمایش مطالب روز در وردپرس برای اولین بار در بیست اسکریپت منتشر شده است.

Add a Comment

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *