به راحتی میتوان گفت نمایش تاریخ آخرین به روز رسانی مطلب، تصمیمی بسیار مفید برای سایت شما خواهد بود. شاید بپرسید چرا. در جواب میتوان دو دلیل آورد. اول اینکه شاید شما جزو کسانی باشید که دائما در حال آپدیت نوشته های قبلی خود هستید. وقتی کسی وارد سایت شما میشود و مقاله را میخواند، احتمالا ابتدا تاریخ انتشار آن را نگاه میکند تا مطمئن شود که این مطلب قدیمی نباشد.
حالا اگر شما این مطلب را جدیدا آپدیت کرده باشید ولی مطلب شما هنوز تاریخ انتشار را نمایش دهد، به احتمال زیاد خواننده، از خواندن این مطلب صرف نظر خواهد کرد. از طرفی هم با استفاده از نمایش تاریخ آخرین تغییرات، شما همیشه منبع مطمئنی را برای کاربران خود در نظر گرفته اید تا با استناد به آن بدانند که آیا این مطلب اخیرا تغییری کرده یا نه و سپس بر این اساس تصمیم بگیرند که آیا چنین مطلبی با وضعیت فعلی آنها سازگار است یا خیر. پس شما با نمایش تاریخ آخرین ویرایش، هم به خودتان و هم به خواننده لطف میکنید. در ادامه با مسترکد همراه باشید تا نحوه ی انجام این کار را بیاموزید. برای نمایش تاریخ و زمان آخرین ویرایش کافی است کد زیر را در فایل single.php قالب خود در محلی که مایلید این اطلاعات به نمایش در بیاید قرار دهید:
<?php if( get_the_modified_date() != get_the_date() ){ echo 'آخرین ویرایش در' . get_the_modified_date('j F Y ساعت H:i'); } ?>
خوب، الان ممکن است یک مشکل داشته باشید و آن هم این است که تاریخ شما به صورت شمسی به نمایش در نیاید. اگر دچار این مشکل شدید، همین حالا و برای همیشه افزونه جلالی را غیر فعال کرده و افزونه wp-parsidate را بجایش نصب کنید. (اگر هم مشکلی نداشتید، باز هم همین کار را بکنید! :دی )
کاری که در کد بالا کرده ایم این است که ابتدا بررسی کرده ایم که آیا تاریخ ارسال مطلب با تاریخ به روز رسانی آن برابر است یا خیر. و بعد وقتی که برابر نبود تاریخ ویرایش مطلب را در نوشته درج خواهیم کرد.
اگر دوست داشته باشید با کمی دست کاری در کد بالا میتوانید کاری کنید که اگر تاریخ تغییر و انتشار برابر بود، تاریخ انتشار در نوشته درج شود و اگر این دو برابر نبودند، تاریخ ویرایش. ما در اینجا در نظر گرفته ایم که شما میخواهید هم تاریخ انتشار و هم تاریخ ویرایش مطلب را به کاربرتان نمایش دهید.
خوب، الان ممکن است یک مشکل داشته باشید و آن هم این است که تاریخ شما به صورت شمسی به نمایش در نیاید. اگر دچار این مشکل شدید، همین حالا و برای همیشه افزونه جلالی را غیر فعال کرده و افزونه wp-parsidate را بجایش نصب کنید. (اگر هم مشکلی نداشتید، باز هم همین کار را بکنید! :دی )
کاری که در کد بالا کرده ایم این است که ابتدا بررسی کرده ایم که آیا تاریخ ارسال مطلب با تاریخ به روز رسانی آن برابر است یا خیر. و بعد وقتی که برابر نبود تاریخ ویرایش مطلب را در نوشته درج خواهیم کرد.
اگر دوست داشته باشید با کمی دست کاری در کد بالا میتوانید کاری کنید که اگر تاریخ تغییر و انتشار برابر بود، تاریخ انتشار در نوشته درج شود و اگر این دو برابر نبودند، تاریخ ویرایش. ما در اینجا در نظر گرفته ایم که شما میخواهید هم تاریخ انتشار و هم تاریخ ویرایش مطلب را به کاربرتان نمایش دهید.