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

نمایش تاریخ آخرین بروز رسانی مطلب، تصمیمی بسیار مفید برای سایت شما خواهد بود. شاید بپرسید چرا؟!!

در جواب می توانیم دو دلیل مهم  یاد آور شویم:

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

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

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

با استفاده از کد زیر تاریخ اصلی درج مطلب را می توانید نمایش دهید:

ارسال شده در: <?php the_time('l, F jS, Y') ?>

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

<?php
if( get_the_modified_date() != get_the_date() ){
echo 'آخرین ویرایش در' . get_the_modified_date('j F Y ساعت H:i');
}
?>

یا از کد زیر استفاده کنید:

<?php $u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
if ($u_modified_time != $u_time) {
echo "آخرین ویرایش در ";
the_modified_time('F jS, Y');
echo ". "; } ?>

ممکن است مشکل تاریخ میلادی داشته باشید و اینکه انتظار تاریخ شمسی داشته اید. اگر این مشکل شماست، همین حالا برای همیشه افزونه جلالی را حذف نصب کنید و افزونه wp-parsidate را جایگزین آن نمائید. ( ما در digital98 از هیچ افزونه ای جهت شمسی سازی تاریخ استفاده نمی کنیم.)

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

در این کد اگر تاریخ تغییر و انتشار برابر بود، تاریخ انتشار در درج می شود و اگر این دو برابر نبودند، تاریخ ویرایش. اساس نیاز این کد بر این بوده شما (مدیر سایت) قصد دارد هر دو تاریخ، هم تاریخ انتشار و هم تاریخ ویرایش مطلب را به کاربر نمایش دهد.

به عبارتی اگر که به صفحات digital98.ir توجه کنید تاریخ انتشار و اگر بروز رسانی انجام گیرد تاریخ آپدیت در بالای بلوک قابل رؤیت است.

برای نمایش روزها

  • d = روزهای ماه را به صورت عددی نمایش می دهد ، نمونه : ۰۱ تا ۳۱
  • j  = روزهای ماه را به صورت عددی نمایش می دهد ، نمونه : ۱ تا ۳۱
  • l یا L =  روزهای هفته را بصورت حروفی نمایش می دهد : نمونه : دوشنبه
  • z = روزهای سال رو به صورت عددی مشخص می کند ، نمونه : ۰ تا ۳۶۵

برای نمایش هفته ها

  • W = تعداد هفته های سال را مشخص می کند ، نمونه : ۴۲مین هفته ی سال

برای نمایش ماه ها

  • F = نام ماه جاری را مشخص می کند، نمونه : بهمن
  • m = ماه جاری را به عدد مشخص می کتد نمونه : ۰۱ تا ۱۲
  • n = ماه جاری را به عدد مشخص می کند البته بدون صفر اول اعداد یک رقمی ، نمونه : ۱ تا ۱۲

برای نمایش سال ها

  • Y = سال جاری را مشخص می کند، نمونه : ۱۳۹۰ یا ۱۳۹۳
  • y = سال جاری را بدون دو رقم اول مشخص می کند ، نمونه : ۹۳ یا ۹۰

برای نمایش ساعت و زمان

  • a = am یا pm
  • A = AM یا PM
  • g = فرمت ساعت را مشخص می کند بصورت ۱۲ ساعته نمونه : ۱ تا ۱۲ که می توانید همراه با am و pm استفاده کنید.
  • G = ساعت را با فرمت ۲۴ ساعته نمایش می دهد، نمونه : ۰ تا ۲۳
  • h = فرمت ساعت را بصورت ۱۲ ساعته همراه با صفر اول اعداد یک رقمی ، نمونه : ۰۱ تا ۱۲
  • H = ساعت را با فرمت ۲۴ ساعته نمایش می دهد همراه با صفر اول اعداد یک رقمی نمونه : ۰۰ تا ۲۳
  • i = برای نمایش دقیقه
  • s = برای نمایش ثانیه

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

وووردپرسی باشید 😁