نماد سایت بیگ تم

زمان انتشار مطالب با افزونه Meks Time Ago

آموزش افزونه Meks Time Ago

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

زمان انتشار مطالب با آموزش افزونه Meks Time Ago

طراحی یک سایت مستلزم بروز رسانی های مداوم و ارائه مطالب و اخبار در حوزه ی تخصصی سایت می باشد که هر از چند گاهی باید بروز شود ؛ در بخش مطالب موردی به نام زمان انتشار مطالب وجود دارد که زمان انتشار مطالب را به صورت روز و ماه و سال نمایش می دهد ! اما در برخی از سایت ها مشاهده می شود که زمان انتشار مطالب ها بر اساس زمان گذشته از انتشار مطالب نمایش داده می شود که در اینصورت دیگر تاریخ نمایش داده نمی شود و به صورت “یک روز قبل” یا مانند آن نمایش داده می شود ؛ شاید شما نیز از آن دسته از کاربرانی هستید که می خواهید به اینصورت زمان انتشار مطالب خود را نمایش دهید . در این مطلب قصد معرفی افزونه ای برای وردپرس را داریم که توسط آن می توانید چنین بخشی را نمایش دهید . افزونه Meks Time Ago یک افزونه حرفه ای و کاربردی برای وردپرس می باشد که شما کاربران وردپرسی را در زمینه ی نمایش تاریخ انتشار مطالب به صورت زمان گذشته از انتشار نمایش دهید . در ادامه با ما و برخی از ویژگی های افزونه Meks Time Ago همراه باشید .

نصب و فعال سازی

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

[tie_list type=”checklist”]

[/tie_list]

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

اما اگر پس از نصب متوجه شدید که این افزونه(Meks Time Ago) با قالب سایت شما سازگار نیست، لازم است که توابع مورد نیاز را در وب سایت خود به کار ببرید. ما به شما دو راهکار را پیشنهاد می دهیم.

۱- نصب افزونه WP-RelativeDate

این افزونه تلاش می کند که تاریخ سابق را به فرمتی که تنظیم کردید، تبدیل کند.

۲- نوشتن کد زمان انتشار مطالب

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

اما برای اینکه بخواهید بدون نیاز به افزونه و با استفاده از کدنویسی چنین قابلیتی را فراهم کنید کافی‌است تا از کدها و توابع زیر استفاده کنید.

ابتدا کدهای زیر را در فایل فانکشن (functions.php) قالب خود قرار دهید.


add_filter('the_time', 'timeago');
 
function timeago()
{
global $post;
 
$date = $post->post_date;
 
$time = get_post_time('G', true, $post);
 
$time_diff = time() - $time;
 
if ( $time_diff > 0 && $time_diff < 24*60*60 )
$display = sprintf( __('%s ago'), human_time_diff( $time ) );
else
$display = date(get_option('date_format'), strtotime($date) );
 
return $display;
}

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

دانلود افزونه Meks Time Ago

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

منبع : بیگ تم

خروج از نسخه موبایل