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

Todayposts

سلام.

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

<?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 "هیچ مطلبی امروز ارسال نشده است";
?>

موفق و پیروز باشید …

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

398,500 نفر

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

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام
    افزونه ای یا راهی هست که وارد هر سایتی بشیم
    تعداد پست های اون سایت رو در طول سال و یا کله پست های که تا الان آپ کرده رو نمایش بده؟

    ممنون میشم جوابمو بدید:)
    منظورم از افزونه،افزونه های مرورگر بودااا

    • 8 سال عضو همیار وردپرس

      سلام
      بایگانی سایت نمایش میده

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

  2. من کد را استفاده کردم ولی مشکل اینجاست درست کار نمیکنه و در ساعتهای خاصی اعداد تغییر می کند بدون اینکه خبری کم یا زیاد بشه…. اعداد نمایش تعداد درست نیست چکار باید کرد؟ این تاریخی که میخونه از کجاست؟

    • 8 سال عضو همیار وردپرس

      سلام
      خط سوم در قطعه کد دوم!

  3. کدش کوووووو ؟؟؟!!!!! 😐

  4. سلام،
    تو کد دوم آکولاد esle بسته نشده

  5. با سلام آقاي حاجي محمدي
    من براي يك سفارش بهتون ايميل زدن اما جوابي برام نيومد. از چه آدرسي بايد بهتون ايميل بزنم؟

  6. http://wpurl.ir/pzIrP علی جون این سایت خارجی هست من فارسی رو به زور می تونم با این کدها جایگزین کنم لطفا اگه میشه آموزش این رو هم بزار خیلی ممنون دااش

  7. علی جان سلام
    خوبی داداشی؟
    میشه یه افزونه -مطالب مرتبط با این موضوع – را به من معرفی کنی؟
    عین همینی که تو سایتته و گردونه.
    راستی به سایتم سر بزنی نظرتو بگی خوشحال میشم
    من یکی از کاربرای قدیمیتم.
    یاعلی

    • 10 سال عضو همیار وردپرس

      سلام خوبی ؟

      افزونه مطالب مرتبط با موضوع که تو سایت داریم

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

    چطوری بکنم؟

  9. سلام علی جان ،
    کد دوم روی هاست مشکل داره…

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

    • 10 سال عضو همیار وردپرس

      سلام اون یه حلقست هر جا که دوست دارید میتونید تو سایدبار بذارید یا … کد دوم هم میتونید تو قسمت آمار سایتتون تو سایدبار بذارید

      سوال دومتون هم خیلی ساده : http://wpurl.ir/pzIrP

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

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

  13. Salam ManCodoDovomo Ke Mizaram Kolan NemiadNazm Sitam Mizane be ham

  14. سلام یه سوال ساده داشتم خواهش میکنم جواب بدین. من میخواستم تو سایت aparat ثبت نام کنم ادرس اینترنتی میخواد لبته ادرس چند سایت رو همینجوری زدم قبول نمیکنه تورو خدا کمک کنید لازمش دارم اصلا میشه شما خودتون برید فرم ثبت نامشو ببینید و منو راهنمایی کنید؟؟!aparat رو سرچ کنید و بالا صفحه (وررود وثبت نام) رو بزنید و خواهشا دقیقا چیزی رو که باید بنویسم بگید و ساده توضیح بدید اخه من چیزی از این چیزا سرم نمیشه!!

  15. آقا سلام من بلد نیستم با این کد ها کار لطفا یکی بیاد به من کمک کنه

    • 10 سال عضو همیار وردپرس

      سلام کافیست در هرجای قالب که قصد نمایش آن را دارید قرار دهید

      پیش نیاز کار کردن با این کد ها آشنایی با HTML است

  16. سلام من برام مشکل بزرگی پیش اومده تو رو خدا یکی کمکم کنه
    نمی تونم وارد ادمین سایتم بشم هیچی نشون نمیده
    http://web-baz.ir/wp-admin/
    یک صفحه سفید میاره چکار کنم؟

    • 10 سال عضو همیار وردپرس

      افزونه یا کد یا تمی که قرار دادید رو حذف کنید از هاست مشکلتون حل میشه

  17. من هم جهت اطلاع بگم که کد قبلا تست شده. وگرنه اصلا قرار داده نمیشد.

  18. کد دوم کا رنمی کنه در یک ابزارک پی اچ پی ساپورت قرارش دادم ولی ارور داد
    مراتب جهت اطلاع

    • 10 سال عضو همیار وردپرس

      روی لوکال تنست کردم اوکی بود باز هم تست میکنم

  19. مثل همیشه زیبا

  20. چطور باید برای این کد ها سی اس اس تعریف کرد ؟

    • 10 سال عضو همیار وردپرس

      سلام داخل یه div کلاس بذارید فکر کنم مشکل حل بشه

      برای حلقه ها هم که دیگه هر طور دوست دارید

  21. ممنون…

دوره‌های آموزشی