نمایش محبوبترین مطالب وردپرس بهصورت روزانه، هفتگی و ماهانه
- افزونه وردپرسمقالات آموزشی
- بروزرسانی شده در

اگه چند ماه از راهاندازی سایتتون گذشته باشه، احتمالاً بعضی از نوشتههای خوب و قدیمی زیر مطالب تازهتر گم شدن. نمایش محبوبترین مطالب وردپرس کمک میکنه بازدیدکنندههای جدید زودتر به محتواهایی برسن که بقیه بیشتر خوندن. این فهرست رو میتونید کنار نوشتهها، داخل پاورقی، صفحه اصلی یا حتی بین بخشهای یک برگه بذارید.
توی این آموزش از افزونه رایگان WP Popular Posts استفاده میکنیم. فهرستهای روزانه، هفتگی، ماهانه و کل زمان رو میسازیم، روش استفاده از اون در قالبهای کلاسیک و بلوکی رو میبینیم و سراغ مشکلهای مربوط به کش، REST API و ثبت بازدید میریم. برای انجام این کارها هم نیازی به کدنویسی ندارید.
آنچه در این مقاله میخوانید
نمایش محبوبترین مطالب وردپرس چه فایدهای داره؟
فهرست «آخرین نوشتهها» فقط به زمان انتشار نگاه میکنه. یعنی تازهترین نوشته همیشه بالاتر میاد، حتی اگه بازدید زیادی نگرفته باشه. فهرست «مطالب محبوب» از آمار بازدید کمک میگیره و نوشتههایی رو بالاتر میاره که مخاطبها بیشتر باز کردن.
با این روش، نوشتههای مفید قدیمی هم دوباره جلوی چشم کاربر قرار میگیرن. اگه میخواید مطالب رو براساس تعداد دیدگاه مرتب کنید، آموزش نمایش مطالب وردپرس بر اساس تعداد دیدگاه روش متفاوت این کار رو توضیح میده.
انتخاب بازه زمانی به هدف فهرستتون بستگی داره. بازه ۲۴ ساعته موضوعهای داغ امروز رو نشون میده. بازه ۷ روزه برای محبوبهای هفته مناسبه و بازه ۳۰ روزه تصویر متعادلتری از علاقه مخاطبها بهتون میده. بازه کل زمان هم نوشتههای موفق قدیمی رو داخل فهرست نگه میداره.
سایدبار نوشتهها، پاورقی، صفحه اصلی و انتهای مقاله جاهای خوبی برای نمایش این فهرست هستن. بهتره محلی رو انتخاب کنید که به چشم بیاد، ولی مزاحم خوندن محتوای اصلی نشه.
قبل از شروع به چه چیزهایی نیاز دارید؟
- نوع قالبتون رو مشخص کنید: اگه در بخش «نمایش» گزینه «ویرایشگر» رو میبینید، قالبتون معمولاً بلوکیه. اگه ناحیههای کناری رو از «نمایش ← ابزارکها» مدیریت میکنید، مسیر قالب کلاسیک به کارتون میاد. راهنمای قالب وردپرس چیست هم مفهوم قالب رو سادهتر توضیح میده.
- چند نوشته منتشرشده داشته باشید: افزونه برای تشخیص مطالب محبوب به آمار بازدید نیاز داره. به همین دلیل، فهرست در یک سایت تازه یا آزمایشی ممکنه اوایل خالی بمونه.
- تعداد مطالب رو انتخاب کنید: برای شروع، ۵ تا ۱۰ نوشته معمولاً فهرست جمعوجوری میسازه. عدد مناسب به فضای قالب و طول عنوانهای سایتتون بستگی داره.
نصب و راهاندازی افزونه WP Popular Posts
- از پیشخوان وردپرس به «افزونهها ← افزودن افزونه تازه» برید.
- عبارت WP Popular Posts رو در کادر جستوجو وارد کنید.
- افزونه رو پیدا کنید و روی «نصب» بزنید.
- وقتی نصب تموم شد، روی «فعالکردن» بزنید.
نامک افزونه wordpress-popular-posts هست. نامک همون شناسه فنی افزونه در آدرس مخزن وردپرسه. موقع نصب، نام افزونه و مشخصات صفحه رسمی اون رو چک کنید تا اشتباهی افزونه دیگهای رو نصب نکنید.

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

ساخت فهرست مطالب محبوب روزانه، هفتگی و ماهانه
اضافهکردن بلوک WP Popular Posts
افزونه یک بلوک به نام WP Popular Posts به ویرایشگر اضافه میکنه. بلوک همون بخش آمادهایه که با کمک اون متن، تصویر یا فهرست رو داخل وردپرس میچینید. در محل دلخواه روی علامت «+» بزنید، نام بلوک رو جستوجو کنید و اون رو به صفحه اضافه کنید.

وقتی بلوک رو انتخاب میکنید، تنظیماتش در نوار کناری ویرایشگر دیده میشن. اگه نوار کناری بستهست، روی آیکون تنظیمات بالای صفحه بزنید. نام یا جای دقیق گزینهها ممکنه با توجه به نسخه افزونه و محل استفاده کمی فرق کنه.
نمایش محبوبترین مطالب ۲۴ ساعت گذشته
بازه ۲۴ ساعت گذشته رو انتخاب کنید و بالای فهرست عنوانی مثل «محبوبترین مطالب امروز» بنویسید. این بازه تغییرهای سریع رو بهتر نشون میده، ولی اگه سایتتون بازدید کمی داره، ممکنه فهرست کوتاه یا حتی خالی باشه.
نمایش محبوبترین مطالب ۷ روز گذشته
بلوک قبلی رو کپی کنید و بازه زمانی نسخه جدید رو روی ۷ روز بذارید. عنوان «محبوبترین مطالب هفته» به کاربر میگه این فهرست چه مدتی رو پوشش میده. این بازه برای بیشتر سایتهایی که مرتب محتوا منتشر میکنن، انتخاب کاربردیایه.

نمایش محبوبترین مطالب ۳۰ روز گذشته
برای فهرست ماهانه، یک نسخه دیگه از بلوک بسازید و بازه ۳۰ روز رو انتخاب کنید. این فهرست کمتر تحتتأثیر نوسانهای روزانه قرار میگیره و برای پیداکردن موضوعهای محبوب ماه مناسبه.
نمایش محبوبترین مطالب کل زمان
اگه میخواید موفقترین نوشتههای سایت از زمان شروع ثبت داده نمایش داده بشن، بازه کل زمان رو انتخاب کنید. این فهرست معمولاً کمتر تغییر میکنه و شاید مطالب قدیمی همیشه بالای اون بمونن. پس بهتره کنارش یک فهرست هفتگی یا ماهانه هم داشته باشید.
تنظیم تعداد نوشتهها و روش مرتبسازی
تعداد نوشتههای فهرست رو از تنظیمات بلوک انتخاب کنید. برای سایدبار معمولاً یک فهرست کوتاه خواناتر میمونه. در بخش مرتبسازی هم معیار موردنظرتون رو انتخاب کنید. گزینههای موجود ممکنه براساس نسخه افزونه فرق کنن؛ پس توضیح هر گزینه رو در همون پنل بخونید و نتیجه رو در پیشنمایش ببینید.
انتخاب اطلاعات قابل نمایش برای هر نوشته

با توجه به گزینههای بلوک، میتونید اطلاعاتی مثل تصویر شاخص، تعداد بازدید یا خلاصه نوشته رو نشون بدید. بهتره همه این موارد رو همزمان روشن نکنید. معمولاً عنوان، یک تصویر کوچک و یک داده کمکی برای ساختن فهرستی ساده کافیه.
نمایش مطالب محبوب در قالب کلاسیک
- از پیشخوان به «نمایش ← ابزارکها» برید.
- ناحیهای مثل سایدبار، پاورقی یا بعد از نوشته رو باز کنید.
- بلوک WP Popular Posts رو به همون ناحیه اضافه کنید.
- بازه زمانی، تعداد نوشتهها و اطلاعات قابل نمایش رو تنظیم کنید.
- تغییرات رو ذخیره کنید و نتیجه رو در سایت ببینید.
نسخههای جدید وردپرس در صفحه ابزارکها از ویرایشگر بلوکی استفاده میکنن. راهنمای رسمی ویرایشگر ابزارکهای بلوکی وردپرس بخشهای مختلف این صفحه رو توضیح میده.
ممکنه قالبتون سایدبار نداشته باشه یا نام ناحیههای ابزارک اون فرق کنه. در این شرایط، یکی از ناحیههای موجود رو انتخاب کنید. بعد هم صفحه نوشته و صفحه اصلی رو جداگانه ببینید، چون بعضی ناحیهها فقط در بخش خاصی از سایت دیده میشن.
نمایش مطالب محبوب در قالب بلوکی
- از پیشخوان به «نمایش ← ویرایشگر» برید.
- بخش «الگوها» یا «قسمتهای الگو» رو باز کنید.
- الگوی نوشته تکی، صفحه اصلی، پاورقی یا بخش موردنظرتون رو انتخاب کنید.
- بلوک WP Popular Posts رو در جای مناسبی بذارید.
- تغییرات رو ذخیره کنید و چیدمان رو در موبایل و دسکتاپ ببینید.
همه قالبهای بلوکی سایدبار ندارن. اگه قالبتون تمامعرضه، میتونید فهرست رو داخل پاورقی، صفحه اصلی یا انتهای الگوی نوشته تکی بذارید. یادتون نره که ویرایش یک الگو ممکنه روی همه نوشتههایی که از اون استفاده میکنن اثر بذاره.
نمایش مطالب محبوب داخل برگه یا نوشته
برای قراردادن فهرست داخل یک برگه یا نوشته، اون محتوا رو با ویرایشگر وردپرس باز کنید. روی علامت «+» بزنید، بلوک WP Popular Posts رو پیدا کنید و اون رو در محل دلخواه بذارید. بعد بازه زمانی و تعداد مطالب رو از تنظیمات بلوک انتخاب کنید.
اگه محل موردنظرتون از بلوک پشتیبانی نمیکنه، میتونید از شورتکد[wpp] کمک بگیرید. شورتکد یک عبارت کوتاه داخل کروشهست که وردپرس اون رو به خروجی افزونه تبدیل میکنه. جزئیات و ویژگیهای قابل استفاده در شورتکد رو در مستندات رسمی افزونه ببینید، چون پارامترهای اون ممکنه بین نسخههای مختلف تغییر کنن.
فهرست رو وسط پاراگرافهای اصلی نذارید. بهتره اون رو بعد از مقدمه، بین دو بخش مستقل یا نزدیک انتهای محتوا قرار بدید. بالای فهرست هم یک عنوان واضح بنویسید تا کاربر بدونه این مطالب چرا نمایش داده شدن.
نمایش چند بازه زمانی بهشکل تبدار
ساخت تبهای روزانه، هفتگی و ماهانه
WP Popular Posts فهرست مطالب محبوب رو میسازه، ولی چیدمان تبدار آمادهای نداره. برای ساخت تبها باید از قابلیت قالبتون یا یک بلوک تب سازگار کمک بگیرید. سه تب با عنوانهای «امروز»، «این هفته» و «این ماه» بسازید تا معنی هر بخش از همون اول روشن باشه.
قراردادن یک فهرست پویا داخل هر تب
داخل هر تب یک بلوک جداگانه WP Popular Posts بذارید. بازه تب اول رو روی ۲۴ ساعت، تب دوم رو روی ۷ روز و تب سوم رو روی ۳۰ روز تنظیم کنید. بعد پیشنمایش رو باز کنید و مطمئن بشید هر سه فهرست درست بارگذاری میشن.
راه سادهتر برای قالبهای بدون بلوک تب
اگه قالبتون بلوک تب نداره، فهرستها رو با عنوانهای جداگانه زیر هم بذارید. این روش سادهتره، روی دستگاههای مختلف دردسر کمتری داره و کاربر بدون بازکردن تبها همه گزینهها رو میبینه. بهتره فقط برای ساخت تب در نصب یک افزونه تازه عجله نکنید.
بررسی نمایش تبها در موبایل
عنوان تبها باید روی صفحه باریک خوانا بمونه و از کادر بیرون نزنه. هر تب رو لمس کنید و ببینید محتوای درست باز میشه یا نه. اگه عنوانها روی هم افتادن یا فهرست با تأخیر نمایش داده شد، چیدمان زیرهم انتخاب مطمئنتریه.
بهینهکردن ظاهر فهرست مطالب محبوب
- عنوان روشن بنویسید: عبارتهایی مثل «محبوبترین مطالب امروز» یا «پربازدیدهای این ماه» خیلی زود بازه زمانی رو به کاربر نشون میدن.
- تصویر شاخص رو با دقت انتخاب کنید: تصویر توجه کاربر رو جلب میکنه، ولی ممکنه یک سایدبار باریک رو شلوغ کنه. اگه تصاویر رو نمایش میدید، بهتره حجمشون رو بهینه نگه دارید. راهنمای افزونههای کاهش حجم تصاویر وردپرس برای این کار کمکتون میکنه.
- فهرست کوتاه بسازید: وقتی تعداد زیادی نوشته رو کنار هم میذارید، انتخاب برای کاربر سخت میشه. با چند مورد شروع کنید و بعد براساس فضای صفحه تصمیم بگیرید.
- ظاهر قالب رو حفظ کنید: اندازه نوشته، فاصلهها و رنگ لینکها بهتره با بقیه سایت هماهنگ باشه. بعد از هر تغییر، صفحه رو بیرون از ویرایشگر هم ببینید.
رفع مشکل ثبتنشدن بازدیدها
بررسی فهرست خالی یا آمار ثابت
اگه فهرست خالیه، اول مطمئن بشید چند نوشته منتشرشده دارید و بلوک روی نوع محتوای درست تنظیم شده. بعد صفحه آمار افزونه رو ببینید. اگه هیچ عددی تغییر نمیکنه، مشکل از نمایش فهرست نیست و باید مسیر ثبت بازدید رو بررسی کنید.
آزمایش ثبت بازدید در حالت ناشناس مرورگر
یک پنجره ناشناس باز کنید و به یکی از نوشتهها برید. چند دقیقه صبر کنید و دوباره صفحه آمار افزونه رو ببینید. این آزمایش کمک میکنه ثبت بازدید رو بدون ورود به حساب مدیریت بسنجید.
بررسی تداخل کش سایت و CDN
کش یک نسخه آماده از صفحه رو نگه میداره تا سایت سریعتر باز بشه. CDN هم فایلها یا صفحهها رو از سرور نزدیکتر به کاربر تحویل میده. تنظیم نادرست هرکدوم از این دو ممکنه درخواست پویای ثبت بازدید رو متوقف کنه.
مستندات افزونه کش یا سرویس CDN خودتون رو برای سازگاری با WP Popular Posts بخونید. پاککردن کش برای آزمایش مفیده، ولی همیشه دلیل اصلی مشکل رو برطرف نمیکنه.
بررسی دسترسی REST API
REST API یک راه ارتباطی بین بخشهای وردپرس و افزونههاست. اگه تنظیمات سرور یا یک افزونه امنیتی این مسیر رو کامل بسته باشه، شاید ثبت بازدید درست انجام نشه. برای آشنایی بیشتر با این بخش میتونید آموزش REST API وردپرس رو بخونید.
آزمایش با بازه زمانی طولانیتر
ممکنه در ۲۴ ساعت گذشته هیچ بازدید واجد شرایطی ثبت نشده باشه. بازه فهرست رو موقتاً روی ۷ روز، ۳۰ روز یا کل زمان بذارید. اگه مطالب در بازه بلندتر ظاهر شدن، افزونه کار میکنه و فقط داده بازه کوتاه کم بوده.
بررسی تنظیمات افزونههای امنیتی
بعضی تنظیمات امنیتی درخواستهای REST API یا درخواستهای کاربران واردنشده رو محدود میکنن. گزارشها و تنظیمات افزونه امنیتی رو بررسی کنید. اگه لازم شد قانونی رو تغییر بدید، اول از سایت نسخه پشتیبان بگیرید و فقط همون محدودیت مرتبط رو آزمایش کنید.
نکتههای مهم قبل از انتشار
- صفحه رو در موبایل و دسکتاپ ببینید تا عنوانها، تصاویر و تعداد بازدیدها از کادر بیرون نزنن.
- فهرستهای خیلی بلند نسازید؛ چون محتوای اصلی رو پایین میبرن و انتخاب رو برای کاربر سختتر میکنن.
- هر چند وقت یکبار ترتیب مطالب رو ببینید تا نوشته نامرتبط یا صفحهای که نباید دیده بشه، وارد فهرست نشده باشه.
- فهرست رو جایی بذارید که به چشم بیاد، ولی جلوی خوندن مقاله یا انجام کار اصلی کاربر رو نگیره.
- اگه هدفتون جذب بازدید از گوگل هم هست، راهنمای سئو داخلی وردپرس رو در کنار این آموزش بخونید.
سؤالات متداول
آیا افزونه WP Popular Posts رایگانه؟
بله، میتونید WP Popular Posts رو از مخزن رسمی وردپرس نصب کنید و با اون فهرست مطالب محبوب رو بسازید. قبل از نصب، اطلاعات و نیازمندیهای فعلی افزونه رو در صفحه رسمی اون ببینید.
چرا فهرست مطالب محبوب خالیه؟
ممکنه هنوز بازدید کافی ثبت نشده باشه، بازه زمانی خیلی کوتاه باشه یا کش و REST API جلوی ثبت درست بازدید رو گرفته باشن. یک نوشته رو در حالت ناشناس باز کنید و بعد دوباره آمار افزونه رو ببینید.
بهترین بازه زمانی برای نمایش مطالب محبوب کدومه؟
یک بازه ثابت برای همه سایتها بهترین نیست. بازه ۲۴ ساعته برای موضوعهای داغ، ۷ روزه برای محبوبهای هفته، ۳۰ روزه برای نتیجه متعادلتر و کل زمان برای نوشتههای قدیمی موفق کاربرد داره.
آیا WP Popular Posts خودش تب میسازه؟
نه، این افزونه فهرست مطالب محبوب رو میسازه. برای چیدمان تبدار باید از قابلیت تب قالبتون یا یک بلوک تب سازگار کمک بگیرید و نمایش فهرست پویا داخل هر تب رو آزمایش کنید.
از کجا بفهمیم قالب سایت کلاسیکه یا بلوکی؟
اگه در منوی «نمایش» گزینه «ویرایشگر» رو میبینید، قالبتون معمولاً بلوکیه. اگه ناحیههای کناری رو از صفحه «ابزارکها» مدیریت میکنید، مسیر قالب کلاسیک به کارتون میاد.
آیا کش سایت روی ثبت بازدیدها اثر میذاره؟
بله، بعضی تنظیمات کش یا CDN ممکنه درخواست ثبت بازدید رو متوقف کنن. مستندات ابزار کش خودتون رو بخونید، کش رو برای آزمایش تازه کنید و بعد ثبت بازدید رو در حالت ناشناس دوباره بسنجید.
حالا میتونید نمایش محبوبترین مطالب وردپرس رو برای چند بازه زمانی راه بندازید و جای هر فهرست رو براساس ساختار قالبتون انتخاب کنید. بعد از انتشار هم هر چند وقت یکبار آمار و ظاهر فهرست رو ببینید تا مطالب مفید جدید و قدیمی فرصت دیدهشدن داشته باشن.

سلام و خسته نباشید .. یک سوال داشتم خواهش میکنم کمکم کنید . من برای سایتم ابزارکی مد نظر دارم که در سایت های دانلودی تحت عنوان دسترسی سریع Download new با زمینه اون نرم افزار و یا بازی وجود دارد . من هرچه سرچ کردم در میهن وردپرس و … نتونستم پیدا کنم چطور میشود این قسمت را اضافه کرد. آیا این قسمت مد نظر من برای اضافه کردن به سایت باید چه راهی را برم . از طریق css یا افزونه ای وجود دارد برای این قسمت لطفا جواب بدید بتونم این قسمت را به سایت خود اضافه کنم . و یک سوال دیگر ایا شما در قبال پرداخت هزینه این کار را به شکل css انجام میدهید و اگر انجام میدهید تعرفه هزینه ها به چه شکل است با تشکر فراوان
با عرض درود و احترام خدمت شما کاربر گرامی
خیر متاسفانه همچین افزونه ای نداریم . در حال حاضر هم پروژه جدید برای طراحی قبول نمیکنیم لطفا از یک برنامه نویس برای رفع مشکل خود کمک بگیرید .