در این بخش از آموزش های وردپرس می خوام نحوه نمایش تاریخ نوشته به صورت چند رو قبل رو بگم , شاید شما دوست داشته باشید که تاریخ انتشار پست هاتون به صورت ( n روز پیش ) باشه , و به جای نمایش تاریخ به صورت مثلا 2014/01/06 یا تاریخ شمسی نوشته بشه دو ماه قبل.
خوب برای تغییر نحوه نمایش تاریخ باید فایل مربوطه رو ویرایش کنید حالا برای پست های سایت بستگی به قالب داره که حلقه ی مطالب در کجا نوشته شده ممکن در فایل های ( content.php , index.php و … ) باید حلقه ی پست رو پیدا کنید و برای قسمت ادامه ی مطلب هم فایل single.php
کد نمایش تاریخ در وردپرس به صورت زیر هستش مثلا برای قالب twentyeleven
<?php twentyeleven_posted_on(); ?>
که باید به جای این کد کد زیر قرار داده بشه
<?php echo human_time_diff( get_the_time('U'), current_time('timestamp') ) . ' قبل'; ?>
فرض کنید اگر قالب شما دارای ابزارک اختصاصی هستش و ابزارک مطالب محبوب هستش همراه با تاریخ برای تغییر تاریخش باید به فایل مربوط به اون ابزارک برید و کدش رو به صورت بالا تغییر بدید.
برای بخش دیدگاهها کمی متفاوت هستش , برای تغییر تاریخ دیدگاهها به صورت ( n روز قبل ) به فایل comment.php برید و بخش مربوط به تاریخ رو پیدا کنید و کد نمایش تاریخ به صورت چند روز قبل رو جایگزین کنید ( برای بخش دیدگاهها کد زیر )
<?php echo human_time_diff( get_comment_time('U'), current_time('timestamp') ) . ' قبل'; ?>
اگر زیاد با کدها اشنایی ندارید و پیدا کردن این فایل ها در وردپرس برای شما سخته می تونید از افزونه مربوز به نمایش تاریخ به صورت ( n روز قبل ) استفاده کنید نام افزونه wp days ago برای دانلود به مخزن وردپرس مراجعه کنید.
پینگبک: نمایش تاریخ مطالب نسبت به زمان انتشار مطلب