新聞中心
WordPress站點實現(xiàn)“歷史上的今天”功能
QQ空間上,系統(tǒng)會提示去年的好友動態(tài)讓你回味當年記憶。無憂主機php虛擬主機也有類似的功能。在小編瀏覽很多網(wǎng)站的時候,也曾發(fā)現(xiàn)類似的“歷史上的今天”功能,今天,無憂小編這里就給大家分享Wordpress如何實現(xiàn)這個功能的吧! 首先,是最簡單的功能實現(xiàn),那就是安裝插件“This Day In History”, 該插件允許你在WP后臺自己添加日期和事件,然后通過小工具調(diào)用。插件安裝很簡單,登陸Wordpress后臺,點擊插件,安裝插件,搜索插件,安裝插件,啟用插件,接著設(shè)置即可使用;這個不是重點,重點在下面,小編幾天將要給大家介紹的是添加代碼實現(xiàn)該功能: 該功能是把以往的今天文章內(nèi)容調(diào)用顯示出來,效果圖如下: 怎么實現(xiàn)呢? 第一、下載十二份XML壓縮包文件(點此下載),這份XML文件內(nèi)含有十二個XML文件,對應的是12個月份,這12個文件是為了對網(wǎng)站數(shù)據(jù)的讀取數(shù)據(jù)和維護方便,假若需要修改內(nèi)容,可直接編輯這XML文件! 第二、將在第一步下載的壓縮包解壓后上傳至無憂主機虛擬主機空間的根目錄下,方便接下來的代碼可以直接調(diào)用到。 第三、同樣在FTP工具中找到你Wordpress當前主題文件內(nèi)的:functions.php文件,把該文件下載到本地,在文件中添加如下代碼:
function dateFromClmao(){ date_default_timezone_set('PRC'); $i=date('n',time()); $filename='today'.$i.'.xml'; $xml=simpleXML_load_file($filename); $todaytime="date".date("n\mj\d",time()); return $xml->$todaytime->date; } function eventFromClmao(){ date_default_timezone_set('PRC'); $i=date('n',time()); $filename='today'.$i.'.xml'; $xml=simpleXML_load_file($filename); $todaytime="date".date("n\mj\d",time()); return $xml->$todaytime->event; }第四、在你網(wǎng)站上想輸出“歷史上的今天”這個功能的地方,添加如下代碼,記得,要在模板文件里面添加; <?php?echo?dateFromClmao();??>?//這個是輸出時間 <?php?echo?eventFromClmao();??>?//這個是歷史事件 添加完成后,保存文件,上傳至指定的文件位置即可! 無憂主機相關(guān)文章推薦閱讀: WORDPRESS設(shè)置404頁面失效的解決方法 當前主題導致WORDPRESS后臺白屏的處理流程 WORDPRESS插件中酷似那些論壇、社交、互動程序及其介紹 WORDPRESS實用教程“MAKE_CLICKABLE實現(xiàn)編輯器自動給URL格式文件加上超鏈接”
本文地址:http://www.gle-technology.com/wordpress/17139.html