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

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

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

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

 

کد اول :

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

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

نکته بسیار مهم : برای عملکرد بهتر کد ، باید ان را در حلقه php قرار دهید

 

کد دوم :

برای استفاده از کد دیگر کافیست کد زیر را در functions.php  قالب خود قرار دهید

function a4fran3_timeago( $type = 'post' ) {
    $d = 'comment' == $type ? 'get_comment_time' : 'get_post_time';
    return human_time_diff($d('U'), current_time('timestamp')) . " " . __('پیش','a4fran3');
}

سپس کافیست کد زیر را در جایی که دوست دارید نمایش داده شود قرار دهید

<?php echo a4fran3_timeago(); ?>

نکته بسیار مهم : برای عملکرد بهتر کد ، باید ان را در حلقه have_post در  php قرار دهید

لینک کوتاه:

https://a4fran3.ir/?p=16869

Subscribe
Notify of
guest
0 نظرات
Inline Feedbacks
مشاهده همه نظرات

مطالب تصادفی