給WordPress添加留言本的方法很多,有使用插件的,有添加 php 文件的。我這裡介紹一個非常簡單的方法——用頁面頁(page.php)創建留言板。
不知道大家有沒有想過為什麼獨立文章頁(single.php)可以留言,而頁面頁(page.php)不能留言呢?差別就是下面這段獨立文章頁 (single.php)里有但頁面頁(page.php)沒有的代碼:
<?php comments_template(); ?>
這其實是調用主題的留言模板(comments_template)。我們將其添加到頁面頁(page.php)相應的位置,即可增加頁面頁 (page.php)的留言功能。步驟如下:
在後台控制面板的主題模板編輯器里打開頁面頁(page.php),找到第一個
</div>
標籤,
將上述調用留言模板的代碼(藍色代碼)複製到它下面並保存。(注意:如果把代碼放到其他位置可能導致代碼執行出錯或無法正常留言。)
然後在頁面中新建一個頁面,命名為“留言本”。好了,一切OK。
說明:通過這種方法建立的留言本會使每個頁面都出現評論界面,如果其他的頁面不想接受留言(評論),可以編輯相應頁面,關閉評論即可。
如果使用的評論模板是英文的,你可以到後台控制面板的主題模板編輯器里打開評論 (comments.php),將相應的內容漢化。
謝謝 我添加成功了
我比較笨,這個方法還是看不懂吖
這個方法不錯呢,感謝分享,不過如果只加上的話,雖然可以留言,但留言都不會顯示出來。
糾結了好久,自己摸索出即可留言有可顯示出留言的代碼
只是額外加了一個就好了,其他不變。。。
真在找這個資料呢!