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

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

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

احتمالا در برخی سایتهای وردپرسی بلوک نمایش پربازدیدترین یا محبوب ترین مطالب وردپرس را مشاهده کرده اید که معمولا در چند تب نوشته های پربازدید یا محبوب روز، ماه و سال را نمایش میدهند. در این مطلب از ایران تمز قصد معرفی کد نمایش مطالب پربازدید وردپرس بر اساس زمان و تاریخ دلخواه که میتواند در رنج روز، هفته، ماه، سال یا تمام عمر سایت باشد. توابع معرفی شده بازدید مطالب را که توسط افزونه WP-PostViews شمارش شده در زمان و تاریخی که مشخص میکنیم، نمایش میدهد تا بتوانید از کوئری های تولید شده در طراحی قالب وردپرس دلخواهتان استفاده کنید.

برای شمارش تعداد بازدید نوشته های وردپرس بهترین کار استفاده از پلاگین wp-postviews است.

کوئری ای که در این مطلب معرفی میکنیم پستهایی که بیشترین بازدید در زمان تعیین شده را داشته باشد نمایش میدهند در نتیجه در صورتیکه افزونه پست ویوز را نصب نکرده باشید با خطا برخورد خواهید کرد.

نکته دیگر اینکه اگر در بازه تعیین شده مطلبی منتشر نکرده باشد، در نتیجه مطالب محبوب ان بازه نیز نمایش داده نمیشوند. مثلا برای نمایش مطالب محبوب یا پربازدید هفته باید در هفت روز گذشته پست جدید منتشر کرده باشید.

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

برای این منظور کوئری زیر را در محل دلخواه از قالب وردپرس تان قرار دهید.

[php]</p>
<p style="text-align: left;"><?php
$today = getdate();
$arms = array(
‘post_type’=>’post’,’posts_per_page’=>’10’,’offset’=>0,
‘meta_key’=>’views’,’orderby’=>’meta_value_num’,
‘order’=>’DESC’,’post_status’=>’publish’,
‘date_query’=> array(
array(‘column’ =>’post_date_gmt’,’after’ =>’3 month ago’)));
$the_query = new WP_Query( $arms ); ?>
<?php if ($the_query->have_posts()) : while ($the_query->have_posts()) : $the_query->the_post(); ?>
کد نمایش مطالب
<?php endwhile; wp_reset_postdata(); else : ?>
<?php _e( ‘متاسفم مطلبی برای نمایش وجود ندارد’ ); ?>
<?php endif; ?></p>
[/php]

با تعیین مقدار views برای متغییر meta_key به کوئری میفهمانیم که میخواهیم مطالب را بر اساس بازدید نمایش دهد، با استفاده از آرایه date_query زمان یا تاریخ مورد نظر را مشخص میکنیم.

تعیین زمان دلخواه برای نمایش پربازدیدترین نوشته های وردپرس

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

[php]
<p style="text-align: left;">’after’ => ‘1 week ago’, بعد از یک هفته
‘after’ => ‘1 month ago’, بعد از یک ماه
‘after’ =>’3 month ago’, بعد از سه ماه
‘after’ => ‘1 year ago’, بعد از یک سال</p>
[/php]

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

شما هم دیدگاهی برای این مطلب ارسال کنید

نام شما

ایمیل شما

وب سایت شما
تبلیغات دورانیت

تبلیغات دورانیتتبلیغات دورانیت

تبلیغات دورانیت

... درباره ی دورانیت ...

دورانیت از مجموع دو کلمه دوران Doran + آی تی IT راه اندازی شده است.

... ابر برچسب ها ...

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

©دورانیت / بازنشر مطالب بلامانع است