تاریخ نوشته به صورت چند رو قبل - Human Readable Time

تاریخ نوشته به صورت چند رو قبل

در این بخش از آموزش های وردپرس می خوام نحوه نمایش تاریخ نوشته به صورت چند رو قبل رو بگم , شاید شما دوست داشته باشید که تاریخ انتشار پست هاتون به صورت ( 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 برای دانلود به مخزن وردپرس مراجعه کنید.

یک پینگ

  1. پینگ‌بک: نمایش تاریخ مطالب نسبت به زمان انتشار مطلب

یک نظر

  1. خیمه نشین

    به نسبت سایر مطالب موجود برای این موضوع، این مطلب مفیدتر بود. ممنون

دیدگاهتان را بنویسید

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