به رایــــــــا وردپـــــرس خوش اومدین
🔍
فیلتر نتایج جستجو :
خانهپایگاه دانشتعداد بازدید پست ها در وردپرس رو بدون افزونه نمایش بده!
https://rayawp.ir/?p=3651

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

تعداد بازدید پست ها در وردپرس رو بدون افزونه نمایش بده : سلام به همه رایا وردپرسی های عزیز❤️ حالتون چطوره؟ من برگشتم اینبار با یه آموزش کاربردی دیگه. قراره تو این پست بهتون یاد

تعداد بازدید پست ها در وردپرس رو بدون افزونه نمایش بده : سلام به همه رایا وردپرسی های عزیز❤️ حالتون چطوره؟ من برگشتم اینبار با یه آموزش کاربردی دیگه. قراره تو این پست بهتون یاد بدم که چطوری بدون نصب افزونه اضافی روی سایت و فقط با یه تیکه کد تعداد بازدید پست ها در وردپرس رو نمایش بدید با من تا انتهای این پست همراه باشید 🙂

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

تیکه کد نمایش تعداد بازدید پست ها

خب خب بریم سراغ تیکه کدی که باید درون فایل فانکشن قالب خودتون ترجیحا انتهای اون قرار بدید.

یه نکته مهم: حتما قبل از اینکه تغییری توی فایل Functions قالبتون بدید یه بکاپ ازش بگیرید و روی سیستم داشته باشید تا اگه دچار مشکلی در سایت شدید سریع اونو بازیابی کنید 🙂

function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return "0 بازدید";
}
return $count.' بازدید';
}
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count++;
update_post_meta($postID, $count_key, $count);
}
}
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);

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

✨ فیلم و سریال های جدید رو از اینجا دانلود کن✨ کلیک کن AD

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

با اضافه کردن کد بالا تعداد بازدید های هر پست در دیتابیس وب سایت شما ویرایش و ذخیره میشه.

و در انتها، قطعه کد زیر رو در برگه هایی مثل indexarchivesearch و هر قسمتی که میخاید تعداد بازدید پست نمایش داده بشه قرار بدید داده شود، قرار دهید:  

<?php
echo getPostViews(get_the_ID());
?>

هورا حالا تعداد بازدید هر پست نمایش داده میشه 😍 تا یادم نرفته این نکته رو هم بهتون بگم اونم اینکه حتما این کدها و تغییراتو به چایلدتم قالب وردپرسی خودتون اضافه کنید شاید بگید چرا؟ جوابش ساده هست چون اگه این موارد به چایلدتم اضافه نشه و به قالب اصلی اضافه بشه شما قالبو آپدیت کنید تغییرات و کدهایی که اضافه کردید هم از بین میره🥺

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

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

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

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

بعد از اضافه کردن ویجت مدنظرمون به جای اینکه تو ناحیه متنی به صورت دستی چیزی تایپ کنیم از برچسب های پویا یا فیلد داینامیک استفاده میکنیم مثل تصویر زیر روی آیکونش بزنید بعدش از بین گزینه ها فیلد سفارشی پست (Post Custom Field) رو انتخاب کنید.

فیلد داینامیک المنتور جهت نمایش تعداد بازدید پست - رایا وردپرس
فیلد داینامیک المنتور جهت نمایش تعداد بازدید پست – رایا وردپرس

در قدم بعدی از متا دیتای فایل فانکشنمون استفاده میکنیم. برای این کار کلید یا Key رو روی حالت انتخاب «Select» و سپس کلید سفارشی post_view_count رو در داخل اون قرار میدیم

تب پیشرفته فیلد داینامیک المنتور جهت نمایش تعداد بازدید پست - رایا وردپرس
تب پیشرفته فیلد داینامیک المنتور جهت نمایش تعداد بازدید پست – رایا وردپرس

با این کار تعداد بازدیدهای هر پست نمایش داده خواهد شد. اما برای اینکه کارمون تمیزتر در بیاد میتونید از تب پیشرفته قبل و بعد اون متای سفارشی متن مدنظرمون رو قرار بدیم برای مثال قبلش بنویسیم تعداد بازدید و بعد بار تا فیلد داینامیک ما در نهایت بدین صورت( تعداد بازدید X بار ) نمایش داده بشه.

تب پیشرفته برچسب  پویا المنتور جهت نمایش تعداد بازدید پست - رایا وردپرس
تب پیشرفته برچسب پویا المنتور جهت نمایش تعداد بازدید پست – رایا وردپرس

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

5/5 - (3 امتیاز)

اگه از مطالب سایت خوشت اومده و کارت رو راه انداخته، می‌تونی با یه حمایت کوچیک کمک کنی بهتر و قوی‌ترش کنیم! هر مبلغی که کمک کنی، مستقیم میره برای توسعه سایت و تولید محتوا و آموزش های جذاب‌ تر. 🌟

برای مشاهده و ارســال دیـــدگاه وارد حساب کاربری خود شده یا ثبت نام کنید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نظرات تایید شده: 0 نظرات در انتظار تایید: 0

📖 آنچه خواهید خواند

    🔴 12 نفر در حال مطالعه این مقاله
    Picture of SaeID
    SaeID

    عاشق یادگیری وردپرس و کلن طراحی سایت هستم. سعی میکنم دانش و تجربیات خودمو در رایا وردپرس باهاتون به اشتراک بزارم :)

    مقالات بیشتر
    بستن