برجسته کردن مطالب

برجسته کردن مطالب

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

روش 1: برجسته کردن پست جدید با استفاده از پلاگین

در این روش، ما با استفاده از یک پلاگین به برجسته پست جدید برای بازگشت کاربران کمک میکنیم.این روش برای پیاده سازی آسان تر است، و ما آن برای مبتدیان بیشتر توصیه میکنیم.
اولین چیزی که شما باید انجام دهید نصب و فعال سازی پلاگین Mark New Posts است. برای اطلاعات بیشتر، راهنمای ما در مورد چگونگی نصب یک پلاگین وردپرس را ببینید.
پس از فعال سازی، شما نیاز به بازدیدSettings » Mark New Posts برای  راه اندازی پلاگین دارید.

 

برجسته کردن پست جدید با استفاده از پلاگین دروردپرس

برجسته کردن پست جدید با استفاده از پلاگین

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

 

برجسته کردن مطالب در وردپرس

برجسته کردن مطالب

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

روش 2:برجسته کردن پست جدید با اضافه کردن کد دستی

در این روش نیاز به اضافه کردن کد به سایت وردپرس خود دارید.
اگر شما برای بار اول است که این کار را انجام میدهید بهتر است از سایت وردپرس خود ابتدا یک پشتیبان تهیه کنید.
اولین کاری که باید انجام دهید این است که این کد را در فایل functions.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 &gt; $lastvisit) $title .= '&lt;span class="new-article"&gt;New&lt;/span&gt;';
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>

این کد به نظر می رسد  یک کوکی به نام lastvisit  دارد برای زمانی که یک کاربر در وب سایت وارد میشود زمان جاری را در نظر میگیرد.
و سپس برای مقالات جدید زمان در نظر میگیرد و آنها را به کاربران جدید نمایش میدهد.
توجه داشته باشید که یک کلاس جدید-مقاله وجود دارد در <span> در تگ اطراف ‘جدید’. شما می توانید این کلاس به سبک متن با استفاده از CSS استفاده کنید.
کد زیر را در فایل CSS خود کپی کنید.

 

<pre>.new-article { 
background: #feffdd;
padding: 3px;
border: 1px solid #eeefd2;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-left:5px;
font-size: small;
font-weight: bold;
}</pre>

نحوه نمایش برجسته کردن  پست جدید در وب سایت به صورت زیر است.

new-since-last-visit

new-since-last-visit

امیدواریم این مقاله به شما در چگونه برجسته کردن مطالب جدید برای بازدیدکنندگان در وردپرس کمک کرده باشد.برای مشاهاهده مقالات بیشتر درباره ی طراحی قالب وردپرس به https://www.on5.ir/ مراجعه کنید.

آنفایو مرجع مقالات تخصصی طراحی قالب وردپرس

نظر خود را بگذارید

-- بارگیری کد امنیتی --