های لایت کردن پست های جدید در وردپرس

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

چرا پست های سایت را های لایت کنیم؟

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

نحوه های لایت کردن پست های جدید سایت:

برای شروه فایل function.php رو باز کنید و کد زیر رو عینا در اون درج کنید.(ناگفته نماند که همچون گشته اغلب کد ها رو مثل کد زیر،می تونید در افزونه اختصاصی سایت وردپرسیتون هم پیست کنید.)

</pre>
function wpb_lastvisit_the_title ( $  title, $  id ) {if ( !in_the_loop() || is_singular() || get_post_type( $  id ) == 'page' ) return $  title;// if no cookie then just return the title if ( !isset($  _COOKIE['lastvisit']) || $  _COOKIE['lastvisit'] == '' ) return $  title;$  lastvisit = $  _COOKIE['lastvisit'];$  publish_date = get_post_time( 'U', true, $  id );if ($  publish_date > $  lastvisit) $  title .= '<span class="new-article">New</span>'return $  title;}add_filter( 'the_title', 'wpb_lastvisit_the_title', 10, 2);// Set the lastvisit cookie function wpb_lastvisit_set_cookie() {if ( is_admin() ) return;$  current = current_time( 'timestamp', 1);setcookie( 'lastvisit', $  current, time()+60+60*24*7, COOKIEPATH, COOKIE_DOMAIN );}add_action( 'init', 'wpb_lastvisit_set_cookie' );
<pre>

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

در واقع این کوکی به هنگام انتشار پست جدید توسط شما ست میشه و کار کد معرفی شده جست و جوی این کوکی هاست.

بعد از درج کد میبینید که مطلب با عنوان new در سایت به نمایش در میاد.

روزگار به کامتون

منبع:بیگ تم


قالب وردپرس | پوسته وردپرس | افزونه وردپرس | بیگ تم

0 پاسخ

ارسال یک پاسخ

در گفتگو ها شرکت کنید.

پاسخ دهید