نحوه نمایش آخرین تاریخ بروز رسانی مطالب در وردپرس

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

نحوه نمایش آخرین تاریخ بروز رسانی مطالب در وردپرس

نحوه نمایش آخرین تاریخ بروز رسانی مطالب در وردپرس

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

نمایش آخرین تاریخ بروز رسانی قبل از محتوا

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

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');
$updated_time = get_the_modified_time('h:i a'); 
$custom_content .= '

Last updated on '. $updated_date . ' at '. $updated_time .'

';  
} 

    $custom_content .= $content;
    return $custom_content;
}
add_filter( 'the_content', 'wpb_last_updated_date' );

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

توجه: با استفاده از کدهای سفارشی CSS می توانید تغییراتی را در فونت و اندازه و … تاریخ ایجاد کنید.

.last-updated {
    font-size: small;
    text-transform: uppercase;
    background-color: #fffdd4;
} 

نمایش تاریخ بروز رسانی در قالب وردپرس

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

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

$u_time = get_the_time('U'); 
$u_modified_time = get_the_modified_time('U'); 
if ($u_modified_time >= $u_time + 86400) { 
echo "

Last modified on "; 
the_modified_time('F jS, Y'); 
echo " at "; 
the_modified_time(); 
echo "

 "; } 

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

امیدوارم این آموزش مورد استفاده شما دوستان قرار گرفته باشد.

امتیاز شما برای این مقاله
1 نظر
  1. م.الف می گوید

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

ارسال یک پاسخ

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