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

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

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

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

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

برای نمایش تاریخ بروز رسانی مطالب پیش از محتوای مطالب باید قطعه کد زیر را به فایل 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 تا 5
1 ستاره میدم به نوشته2 ستاره میدم به نوشته3 ستاره میدم به نوشته4 ستاره میدم به نوشته5 ستاره میدم به نوشته 2 رای
Loading...