共計 827 個字符,預計需要花費 3 分鐘才能閱讀完成。
網絡上看到一些站長討論 WordPress 首頁如何改為自己做的 HTML 靜態頁方法,雖然這個需求比較小眾,但還是有很大用處的,因為某些需求,很多網站首頁改動并不是很頻繁,如此就要對 WordPress 進行一番修改了,這里博主介紹一種比較簡單的方法,記錄如下。
首先、將自己做的 HTML 文件放入空間根目錄;
其次、直接將做好的靜態頁 HTML 頁面代碼復制,替換掉 WordPress 后臺首頁模板 (index.php);
打開后若出現樣式問題,記得修改掉 CSS 和 JS 的路徑,包括圖片等,調整之后打開首頁就變成了我們自己做的 HTML 靜態頁了。
想要的目的倒是實現了,但還是存在一些問題,不同的主題可能會存在差異,可自行調試。比如,博主用的是 mkblog 主題測試的時候,就出現欄目和標簽頁都變成了首頁一樣的靜態頁,因為該主題沒有制作單獨的目錄模板和標簽模板,這個時候需要在主題目錄中加入目錄模板 (category.php) 和標簽模板(tag.php),重新自定義模板即可,若和首頁保持一致就直接使用原來 index.php 代碼。
溫馨提示:另外,博主在網上看到另外兩種種方法,第一種經博主親測可行;但是第二種博主在設置為首頁時卻并未成功,盡管如此,方法還是值得記錄的。
方法一:
1、將 xx.html 修改為 page-xx.php 上傳到你當前使用的主題目錄中;
2、在 WordPress 后臺創建別名為 xx 的頁面后發布,大功告成。
注意:創建的頁面別名一定要與 page- 后面一樣。或者在步驟 1 中將 xx 改為你的頁面 ID。
方法二:
1、將 xx.html 修改為 page-template-xx.php 然后再該文件頭部添加:
<?php
/*
Template Name: xx 頁面模板
*/
?>
然后上傳到你當前使用的主題目錄中;
2、在 WordPress 后臺創建別名為 xx 的頁面并選擇頁面模板為第一步中創建的 xx 頁面模板,然后發布,大功告成。
如果你添加的頁面是首頁,可以在 設置 > 閱讀 > 首頁顯示 中設置將此頁面設置為首頁。