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