Loading...

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

امیر حسین حبیبی 2 ماه پیش بدون نظر 90 بازدید
Loading...
از 3 رأی

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

 

در این مقاله میخوانید:

 

چه موقع و چرا به تاریخ بروز رسانی نیاز پیدا می کنید؟

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

 

اضافه کردن تاریخ بروز رسانی پست به وردپرس

برای این کار ابتدا باید چند خط کد به فایل functions.php اضافه کنید.

روش اول: اضافه کردن تاریخ آخرین بروزرسانی قبل از محتوای پست ها

برای این کار کدهای زیر را به فایل functions.php  اضافه کنید:

function wpb_last_updated_date( $content ) {
    global $custom_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 .= '<p class="last-updated">تاریخ بروز رسانی '. $updated_date .' ساعت '. $updated_time .'</p>';
}

    $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;
}

با اعمال کدهای بالا تغییرات به صورت زیر خواهد بود:

روش دوم: نمایش آخرین بروز رسانی در تمپلت تم کنار تاریخ انتشار

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

$u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
if ($u_modified_time >= $u_time + 86400) {
    echo "<p>Last modified on ";
    the_modified_time('F jS, Y');
    echo " at ";
    the_modified_time();
    echo "</p> ";
}

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

برچسب‌ها :

هسته اصلی فنیکس در سال 1390 شکل گرفت. تیم فنیکس پس از سال ها کار در زمینه تولید محصولات در بازارهای جهانی بر آن شد که بستری را برای برنامه نویسان مستعد ایرانی برای ارائه محصولات در بازار ایران و سپس بازار جهانی، مبتنی بر استاندارد های تعریف شده را فراهم سازد. هدف اصلی این کار ایجاد یک بازار برای ارائه خدمات بهتر به خریداران محصولات مرتبط با وردپرس از یک سو، و از سوی دیگر مکانی استاندارد برای برنامه نویسان مستعد ایرانی (نه مترجمان محصولات خارجی) را فراهم آورد.

نظرات کاربران

برای ارسال دیدگاه باید وارد حساب کاربری خود شود. ( ورود - عضویت )
Loading...

نظرات (0)