تعداد مطالب منتشر شده 24 ساعت گذشته و امروز در وردپرس
اگر قصد دارید مقالات یا مطالب منتشر شده توسط وردپرس را امروز دریافت کنید، یعنی تعداد مقالات منتشر شده را در بازه زمانی 0:00 تا 24:00 دریافت کنید. خیلی راحت می توان ایم کار را انجام دهید
با استفاده از کد بسیار کوتاه در قالب خود می شود این کار را انجام داد . کارکرد این کد بدین صورت است که از پایگاه داده اطلاعات را برای نمایش گرفته و به کاربران نمایش می دهد
اگر قصد دارید تعداد پستهای سفارشی (یا پستهایی) را که در آن روز منتشر شده است (24 ساعت گذشته یا امروز) نمایش دهید.
function get_articles_count_today($post_type ='post') {global $wpdb;$result = $wpdb->get_var($wpdb->prepare("SELECT COUNT(ID) "."FROM {$wpdb->posts} "."WHERE post_status='publish' "."AND post_type= %s "."AND DATE_FORMAT(post_date_gmt, '%%Y-%%m-%%d') = %s",$post_type, date('Y/m/d', time())));return $result;}
برای نمایش تعداد مطالب می توان از کد زیر استفاده کرد
<?phpif(get_articles_count_today()){echo get_articles_count_today();}?>
حال اگر قصد دارید پست تایپ جداگانه داشته باشید می توانید نوع پست تایپ را در کد اول اینطور وارد کنید
$post_type ='melk'
و برای نمایش از کد زیر استفاده کنید
<?php
if(get_articles_count_today('melk')){
echo get_articles_count_today('melk');
}
?>
برخی از نکات:
لطفاً توجه داشته باشید که این کد تنها نمونهای از یک راه حل است و ممکن است بسته به نیازها و محیط شما نیاز به تغییرات یا بهبود داشته باشد.
همچنین، برای دسترسی به اطلاعات زنده و بهروزتر، ممکن است از افزونهها و ابزارهای آمار وردپرس استفاده کنید