wp postviews - نمایش تعداد بازدید پست ها با افزونه WP PostViews

نمایش تعداد بازدید پست ها با افزونه WP PostViews

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

افزونه ای که قصد معرفی آن را داریم و در مخزن وردپرس نیز بیش از 200 هزار نصب فعال دارد افزونه wp postviews نام دارد. این افزونه قادر خواهد بود تعداد بازدید مطالب را هم در پنل مدیریت و هم در سایت نمایش دهد. در زیر نحوه نصب و کار با افزونه را به شما آموزش خواهیم داد:

نصب و آموزش کار با افزونه wp postviews

پس از دریافت افزونه، از قسمت بارگذاری افزونه ها اقدام به نصب و فعالسازی افزونه نمایید. با فعالسازی افزونه، منوی بازدید پست ها به تنظیمات وردپرس افزوده خواهد شد، با کلیک بر روی آن به تنظیمات افزونه وارد می شوید که به شکل زیر است:

settings wp postviews - نمایش تعداد بازدید پست ها با افزونه WP PostViews

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

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

کد نمایش بازدید هر پست در قالب سایت

برای نمایش تعداد بازدید هر پست، کافیست کد زیر را در هر کجای سایت که مایلید (داخل حلقه loop) قرار دهید:

<?php if(function_exists('the_views')) { the_views(); } ?>

 

کد نمایش مطالب با کمترین بازدید

برای این منظور نیز میبایست از کد زیر استفاده کنید (خارج از حلقه وردپرس):

<?php if (function_exists('get_least_viewed')): ?>
<ul>
<?php get_least_viewed('post',10); ?>
</ul>
<?php endif; ?>

در کد بالا بجای مقدار post میتوانید نوع محتوایی که میخواهید به نمایش درآید مانند برگه (page)، نوشته (post) و یا هر دو (both) را قرار دهید.
بجای مقدار 10 نیز میتوانید تعداد نوشته هایی که می خواهید نمایش داده شود را قرار دهید.

کد نمایش مطالب با بیشترین بازدید

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

<?php if (function_exists('get_most_viewed')): ?>
<ul>
<?php get_most_viewed(); ?>
</ul>
<?php endif; ?>

در کد بالا نیز مانند کد قبل، اولین مقدار نوع محتوایی که قصد دارید نمایش داده شود و دومین مقدار تعداد نوشته ها را نمایش میدهد.
حالت پیش فرض نیز به شکل زیر است:

get_most_viewed('both', 10);

 

کد نمایش مطالب با کمترین بازدید بر اساس برچسب

برای نمایش این مطالب نیز میبایست از کد زیر استفاده کنید:

<?php if (function_exists('get_least_viewed_tag')): ?>
<ul>
<?php get_least_viewed_tag(); ?>
</ul>
<?php endif; ?>

در کد بالا نیز اولین مقدار آی دی برچسب مورد نظر، دومین مقدار نوع محتوا و سومین مقدار تعداد نوشته هایی که می خواهید به نمایش درآید.
حالت پیش فرض نیز به شکل زیر است:

get_least_viewed_tag(1, 'both', 10);

کد نمایش مطالب با بیشترین بازدید بر اساس برچسب

برای نمایش این مطالب نیز میبایست از کد زیر استفاده کنید:

<?php if (function_exists('get_most_viewed_tag')): ?>
<ul>
<?php get_most_viewed_tag(); ?>
</ul>
<?php endif; ?>

کد نمایش مطالب با کمترین بازدید از یک دسته ی خاص

برای نمایش این مطالب نیز میبایست از کد زیر استفاده کنید:

<?php if (function_exists('get_least_viewed_category')): ?>
<ul>
<?php get_least_viewed_category(); ?>
</ul>
<?php endif; ?>

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

get_least_viewed_category(1, 'both', 10);

کد نمایش مطالب با بیشترین بازدید از یک دسته خاص

برای نمایش این مطالب نیز میبایست از کد زیر استفاده کنید:

<?php if (function_exists('get_most_viewed_category')): ?>
<ul>
<?php get_most_viewed_category(); ?>
</ul>
<?php endif; ?>

با نصب این افزونه می توانید با استفاده از کدهای php لیست مطالب به همراه تعداد بازدید آنها در ابزارک یا فوتر سایت به نمایش درآورید و کاربران را به خواندن مطالب محبوب ترغیب نمایید. اکنون می توانید آخرین نسخه این افزونه را که توسط برگ وردپرس فارسی شده دریافت کنید.

 

ادامه مطلب