کد نمایش پربازدیدترین مطالب در وردپرس – پربازدیدترین مطالب دسته ای خاص
- نویسنده : webelizer در دسته بندی آموزش و هک, افزونه و پلاگین, وردپرس
- 1 نظر و 834 بازدید
- ۹۲/۰۸/۰۹
- پربازدیدترین مطالب در وردپرس , پربازدیدترین مطالب دسته ای خاص در وردپرس , طراحی قالب وردپرس , نمایش پربازدیدترین مطالب در وردپرس , وردپرس
در بسیاری از سایتها دیده ایم که در بخشی از سایت به نمایش پربازدیدترین مطالب در وردپرس شان می پردازند این کار باعث جذب بیشتر بازدیدکننده می شود به طوریکه با دیدن عنوان این مطالب کاربران ترقیب می شوند تا مطلب را به صورت کامل بخوانند . می توانیم این قابلیت را کمی پیشرفته تر کنیم به نحوی که در قسمتی از سایت قابلیت نمایش پربازدیدترین مطالب دسته ای خاص را داشته باشیم به طور مثال اگر دسته بندی سایتمان دارای مواردی مانند : وردپرس ، طراحی قالب وردپرس ، افزونه و کد وردپرس و … باشد بتوانیم پربازدیدترین مطالب دسته وردپرس و یا افزونه و کد وردپرس را به کاربران نمایش دهیم برای این کار تا پایان آموزش همراه آرتاباز باشید .
یکی از کاربردی ترین افزونه های ورردپرس در طراحی قالب وردپرس WordPress Popular Posts می باشد. توسط این پلاگین قدرتمند می توانیم مطالب محبوب و پربازدید را به نمایش بگذاریم بعد از نصب و فعال سازی افزونه با مراجعه به بخش ابزارک ها و انتخاب ابزارک افزونه می توانیم تنظیمات مورد نیاز را انجام دهیم که یکی از این تنظیمات نحوه نمایش مطالب بر اساس بازدید و یا دیدگاه هر مطلب است ، بهتر است بر اساس بازدید را انتخاب کنید بسیاری از کاربران حس و حال نظر دادن را ندارند ! این پلاگین برای نمایش مطالب محبوب مناسب نمی باشد اگر قصد دارید مطالب محبوب واقعی سایت تان را به نمایش بگذارید پیشنهاد می کنم مطلب نمایش مطالب محبوب بر اساس پسندیدن like مطلب در وردپرس را از آرتاباز مطالعه کنید .
تا اینجای کار با استفاده از افزونه به نمایش پربازدیدترین مطالب در وردپرس مان پرداختیم اما اگر بخواهیم لیستی از پربازدیدترین مطالب دسته ای خاص را به صورت معمولی و یا به همراه تصویر شاخص نمایش دهیم باید چه کاری انجام دهیم ؟
برای این منظور از تابع wpp_get_mostpopular که مربوط به افزونه محبوب ترین مطالب وردپرس است استفاده می کنیم به نمونه کد زیر دقت کنید .
<?php wpp_get_mostpopular("range=monthly&order_by=views&stats_views=1&stats_comments=0&limit=1&post_type=post&thumbnail_width='421'&thumbnail_height='80'&cat=1"); ?>
توسط دستور range بازه زمانی را تعیین می کنیم که می تواند مقادیر daily به صورت روزانه ، monthly به صورت ماهانه ، yearly به صورت سالانه را داشته باشد .توسط دستور order_by مشخص می کنیم که مطالب را بر اساس بازدید views و یا تعداد دیدگاه comments به نمایش بگذارد .
اگر بخواهیم نوشته views در کنار عدد به نمایش درآمده توسط افزونه باشد مقدار stats_views را 1 قرار می دهیم و اگر نخواهیم عدد 0 را قرار می دهیم به همین روش برای stats_comments عمل می کنیم .
توسط دستور limit تعداد مطالبی را که قصد داریم نمایش داده شوند را تعیین می کنیم .
توسط دستور post_type تعیین می کنیم که مطالب نمایش داده شوند و یا برگه ها نیز در خروجی قابل نمایش باشند .
توسط دستور thumbnail_width که مربوط به تصویر شاخص می باشد عرض تصویر را تعیین می کنیم و توسط دستور thumbnail_height ارتفاع تصویر شاخص را تعیین می کنیم .
اگر بخواهیم مطالب مربوط به دسته مورد نظرمان باشند شناسه دسته را به دستور cat می دهیم .
کار تمام شد توسط کد بالا می توانید مطالب پربازدید دسته ای خاص در وردپرس را به همراه تصویر شاخص در هر کجای قالب تان به نمایش بگذارید . اگر نیازی به نمایش تصویر شاخص ندارید می توانید دستورا ت مربوط به آن را از کد حذف کنید . اگر با شناسه های وردپرس آشنایی ندارید می توانید مطلب آموزش کامل پیدا کردن شناسه ID وردپرس را از آرتاباز مطالعه نمایید .
سلام ممنون بسیار مفید بود