کدهای و توابع وردپرسمتخصص وردپرس

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

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

با عرض سلام و خسته نباشید خدمت تموم کاربران عزیز میز وردپرس

در بسیاری از سایت های دیده اید که تاریخ نر نوشته رو به صورت زیر نمایش میدهند ( چند روز پیش یا چند ساعت پیش و…. ) اما برای نمایش به این شکل باید چه کرد؟

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

<?php
 function days_ago() {
 $days = round((date('U') - get_the_time('U')) / (60*60*24));
 if ($days==0) { echo "امروز"; }
 elseif ($days==1) { echo "دیروز"; }
 else { echo "" . $days . " روز پیش"; }
 } 
?>

بعد از این کار کافیه در هر مکانی که میخواهیم تاریخ را به صورت بالا نمایش دهیک کد زیر را در آن محل قرار دهیم.

<?php days_ago(); ?>

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

+1
0

saeedjoshani

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

نوشته های مشابه

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

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

دکمه بازگشت به بالا
question