WordPress如何調用顯示文章最后一次更新時間

2018年8月10日 1 4.4K人看過

由于WordPress版本升級,我們分享的部分程序代碼,可能不再兼容或已經失效,許多小白站長好不容易找到所需要的資源,結果測試才發現不能使用。這個時候,在WordPress文中加上文章最后更新的時間,可以為他們起到一個提醒作用,如果他們看到文章最后更新時間太久遠,心理就會做一個權衡取舍,這樣就盡可能節約出一些寶貴時間。

百度了一下,原來?the_modified_time()?這個函數就是顯示最后更新時間用的。

簡單調用

調用的函數為:<?php the_modified_time('Y年n月j日'); ?>

其中的Y年n月j日可以自定義,比如改成Y-m-j或者Y-m-j h:s。

高級調用

上邊的標簽太單一,最好能做個判斷,如果文章修改過(不包括當天),則顯示最后一次修改時間,沒修改或者當天修改過,則顯示發布日期,代碼為:

<?php if ((get_the_modified_time('Y')*365+get_the_modified_time('z')) > (get_the_time('Y')*365+get_the_time('z'))) : ?>最后修改:
<?php the_modified_time('Y-m-j h:s'); ?>
<?php else : ?>
<?php the_date_xml(); ?>
<?php endif; ?>

注意<?php the_date_xml(); ?>是文章頁模版的時間標簽,如果在首頁就需要修改成首頁的。

weinxin
加入王卡吉他社
微信掃描左側二維碼,加入淘小鋪掌柜團,免費協助您開通掌柜資格...
  • 文本由 發表于 2018年8月10日
  • 除非特殊聲明,本站文章均為原創,轉載請務必保留本文鏈接
WordPress多站點發布文章同步 建站

WordPress多站點發布文章同步

思路:在另一個 WordPress 站點創建一個API,文章發布時用cURL模擬 POST 請求 API 利用wp_insert_post()函數來創建文章。支持同步文章標題、內容、類型、分類、標簽,...
匿名

發表評論

匿名網友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

評論:1   其中:訪客  1   博主  0
    • avatar 路人甲 @回復 0

      不讓復制有啥用。我百度了下標題去別的博主那里復制了。