خرید بک لینک

درباره سایت

html - طراحی

آموزش html5,آموزش html و css,آموزش html5 و css3,آموزش html pdf,آموزش html فرادرس,آموزش html5 pdf,آموزش html5 و css3 به زبان فارسی,آموزش html زومیت,آموزش html رایگان,آموزش html مقدماتی,آموزش html5 و css3 pdf,آموزش html5 فرادرس,آموزش html css پروژه محور,آموزش html پیشرفته,آموزش html5 و css3 در قالب پروژه,آموزش html بیاموز,آموزش html سورس باران,آموزش html مبتدی,آموزش html css javascript,آموزش html css pdf

امکانات وب

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

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

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

ابتدا به سراغ تابع قالب خود رفته و کدهای زیر را در آن قرار دهید.


function set_post_views( $postID )
{
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
// delete old 'post_views_count' value.
delete_post_meta( $postID, $count_key );
// add new 'post_views_count' value.
add_post_meta( $postID, $count_key, '0' );
} else {
$count++;
// update old 'post_views_count' value.
update_post_meta( $postID, $count_key, $count );
}
}

function get_post_views( $postID )
{
$count_key = 'post_views_count';
$count = get_post_meta( $postID, $count_key, true );
if($count=='') {
// delete old 'post_views_count' value.
delete_post_meta( $postID, $count_key );
// add new 'post_views_count' value.
add_post_meta( $postID, $count_key, '0' );

retu "0 بازدید";
}

retu $count.' بازدید';
}

توضیحات کد بالا:

در کد های بالا به روشی ساده آی دی پست ها دریافت شده و تعداد بازدید آنها ثبت میگردد و با استفاده از تابع get_post_views تعداد بازدید ها چاپ میشود.

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

برای فراخوانی تابع set_post_views به فایل single.php رفته و کد زیر را درون حلقه while قرار می دهیم:


<?php set_post_views (get_the_ID()); ?>

تا اینجا تعداد بازدید ها ثبت میشود اما برای چاپ آنها می بایست تابع دوم یعنی get_post_views را در مکان دلخواه خود فراخوانی کنید برای فراخوانی این تابع میتوانید از قطعه کد زیر استفاده کنید.

<?php echo get_post_views (get_the_ID()); ?>
امتیاز شما از 1 تا 5
Loading...

برچسب: نویسنده: استخدام کار تاريخ: يکشنبه 17 مرداد 1395 ساعت: 3:11

صفحه بندی