وردپرس

نمایش تاریخ انتشار پست و آپدیت مقاله در وردپرس

در حالت عادی ما وقتی نوشته ای در سایت منتشر میکنیم تاریخ انتشار آن نمایش داده می شود.

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

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

چیزی که در نهایت خواهیم داشت به این صورت می باشد :

نمایش تاریخ پست

 

برای این کار نیاز هست که قالب نوشته های خودمان رو با المنتور طراحی کنید.

در پیشخوان وردپرس به مسیر   المنتور>قالب ها> پوسته ساز مراجعه کنید و در قسمت single post یک تمپلیت ایجاد کنید.

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

در زیر عنوان از ابزار Post Info المنتور استفاده کنید. در حال دیفالت دو بخش date و comments رو خودش اضافه میکنه.

پست متا

کافی هست شما یک بخش دیگه اضافه کنید با تنظیمات موجود در عکس :

type = custom

custom = shortcode

در بخش شرت کد این عبارت رو قرار بدید.

[ehsanghasimi]

ابزار المنتور

حالا باید شورت کد ش رو بنویسیم.

برای نوشتن شورت کد به آدرس زیر بروید.

/public_html/wp-content/themes/astra/functions.php

روی فایل functions.php  راست کلیک کنید و گزینه ویرایش رو بزنید و در صفحه باز شده به انتهای کد ها کد زیر را اضافه کنید.

//add time to post
function wpb_last_updated_date( $content ) {
$u_time = get_the_time(‘U’);
$u_modified_time = get_the_modified_time(‘U’);
if ($u_modified_time >= $u_time + 86400) {
$updated_date = get_the_modified_time(‘F jS, Y’);
$custom_content .= ‘<p class=”last-updated”>آخرین بروزرسانی در: ‘. $updated_date .'</p>’;
}
$custom_content .= $content;
return $custom_content;
}
add_shortcode( ‘ehsanghasimi’, ‘wpb_last_updated_date’ );

حالا باید تاریخ ویرایش پست برای شما روی مقالات نمایش داده بشود.

کار ما تمام هست. ولی اگر خواستید به متن اضافه شده رنگ یا استایل بدهید کافی ست در فایل css به کلاس last-updated کدهای خود را اضافه کنید.

نمایش بیشتر

احسان قسیمی

طراحی سایت در مشهد - سئو و دیجیتال مارکتینگ

نوشته های مشابه

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا
نظرسنجی