最近將本blog轉換到新的主機上,也開始了修改程式碼的不歸路
舊版本的wordpress的程式碼設定方式與新版本的wordpress設定方式完全不一樣,老實說完全不適應。
環境設定
1.安裝 PostViews這個plugin,怎麼安裝這邊就不贅述,自己上網查!
2.Theme是 Twenty Sixteen這個佈景主題
進入正題
在以前老主機上我也是用Wordpress寫文章,當時也是有用postviews的插件,當時也是修改程式碼來達到在文章前顯示本文章有xx次閱讀的功能,現在換到新版的wordpress裡面因為模板的設計與編輯還有調整都與舊版的完全不一樣,可以google到的相關文章也少,應該這麼說,不同的模板有不同的編輯方式(把程式碼插入),有的模板直接編輯模板把339次閱讀這個代碼插入存檔就可以實現,例如這一篇,但我現在使用的Twenty sixteen這個模板就沒有這個功能(也有可能我不會用,但是我就是不想研究XD)我還是比較想用更改程式碼的方式來實現,所以就一直測試,還真的給我測試出來了。
先是請google大神估到這一篇文章,我也用了他的程式碼,但是因為放在不對的地方所以就無法正確顯示在我要的位置!我就不死心一直try一直trt,try累了就休息,休息完在在繼續try,沒有idea就放著,等有idea再try,終於try出結論。
步 驟 1
程式碼就下面這一段
本篇文章有 <?php if (function_exists(‘the_views’)) {the_views();} ?>
那要把上面這段程式碼放在哪裡呢?
步 驟 2
這個計數器會顯示在文章內文 /twentysixteen/template-parts/content-single.php,放在第45行
步 驟 3
這個計數器會顯示在首頁文章列表 /twentysixteen/template-parts/content.php,放在第51行
好囉,該說的都說完了,有問題再問。