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

دسته بندی ها : آموزشگاه, کد ها و هک ها 12 ژوئن 2013 خانه وردپرس 1099 بازدید

Todayposts

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

01
02
03
04
05
06
07
08
09
10
11
12
<?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; ?>

برخی از سایت ها آنقدر حرفه ای و منظم کار می کنند که روزانه پست های متعددی را در خود جای می دهند. ( صرفا هر وبسایتی که هرروز کلی مطلب ارسال میکنه حرفه ای نیست چون ممکنه یه موتور خزنده داشته باشه icon biggrin نمایش پست های امروز + تعداد آن ) در این نوع سایت ها آمار و ارقام یه نوعی حرف اول را می زند و این می تواند برای کاربر جالب باشد که سایت شما روزانه چه تعداد پست را ارسال می کند و به نوعی سبب قدرتنمایی سایت شما می شود.

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

01
02
03
04
05
06
07
08
09
10
11
<?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 "هیچ مطلبی امروز ارسال نشده است";

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

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

نظرات کاربران

    دیدگاهتان را بنویسید

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

    Time limit is exhausted. Please reload CAPTCHA.

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

    لینک کوتاه :
    0