خانه / سیستمهای مدیریت محتوا / وردپرس / چگونه تاریخ آخرین به روز رسانی پست های خود را در وردپرس نمایش دهیم

چگونه تاریخ آخرین به روز رسانی پست های خود را در وردپرس نمایش دهیم

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

 

چه هنگامی شما نیاز پیدا می کنید که تاریخ آخرین به روز رسانی پست ها را در وردپرس نمایش دهید؟

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

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

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

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

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

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

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

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

شما باید کد زیر را به فایل قالب 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 .= ‘<p class=”last-updated”>Last updated on ‘. $updated_date . ‘ at ‘. $updated_time .'</p>’;

۰۸ }

۰۹

۱۰     $custom_content .= $content;

۱۱     return $custom_content;

۱۲ }

۱۳ add_filter( ‘the_content’, ‘wpb_last_updated_date’ );

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

شما می توانید CSS شخصی را برای شکل دهی به ظاهر آخرین به روز رسانی اضافه کنید. در این جا یک 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 “<p>Last modified on “;

۵ the_modified_time(‘F jS, Y’);

۶ echo ” at “;

۷ the_modified_time();

۸ echo “</p> “; }

این شکلی است که این تاریخ در یک وب سایت فرضی به نمایش گذاشته شده است.

منبع

مطلب پیشنهادی

چگونه مهلت نظر دادن در وردپرس را برای بعضی پست ها تغییر دهیم

یکی از راه حل هایی که اغلب اوقات برای کاهش میزان نظرات اسپم پیشنهاد می …

پاسخ دهید

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