如何把自己單獨做的HTML頁面放到基於 WordPress 的網站上?


如果可以轉換成page,就轉換成page,管理起來方便,理論上html頁面沒有不用page的理由。

如果轉page實在不可行,裝個插件 File Manager 上傳就行了。


用FTP工具將html文件上傳到相關目錄,然後在進入儀錶盤——外觀——菜單

添加一個自定義鏈接,鏈接地址就填你剛剛上傳的html文件的地址。保存菜單後就OK啦


原諒我上傳一個沒有做完的導圖。關於問題,其實也就是做一個主題,將Html設計原稿分解成為對應的模塊。

WordPress會根據設定組合調用的。

比如首頁,他會使用index.php。

&/* 調用header.php,包含內容如圖 */

&

&

&

& /* Html的設計主體部分,一般不用&&和&&(Html5的標籤)的內容,這兩部分內容單獨寫,因為這樣才可以在page.php和single.php等文件中使用頭尾的內容,不用再每個頁面寫結構和效果 */

&/* 調用footer.php, 包含內容如圖 */


方法一:

1、將 xx.html 修改為 page-xx.php 上傳到你當前使用的主題目錄中;

2、在WordPress後台創建別名為 xx 的頁面後發布,大功告成。

注意:創建的頁面別名一定要與page-後面一樣。或者在步驟1中將xx改為你的頁面ID。

方法二:

1、將 xx.html 修改為page-template-xx.php 然後再該文件頭部添加:

&

然後上傳到你當前使用的主題目錄中;

2、在WordPress後台創建別名為 xx 的頁面並選擇頁面模板為第一步中創建的 xx頁面模板,然後發布,大功告成。

如果你添加的頁面是首頁,可以在 設置 &> 閱讀 &> 首頁顯示 中設置將此頁面設置為首頁。

關於CSS、JS、圖片等外部文件

如果你的頁面有引用CSS、JS以及圖片,例如:sample.css、sample.js、sample.jpg,可以將這些文件一併複製到主題目錄下,然後引用地址改為:

&" rel="stylesheet" type="text/css" /&>
&


用 FTP 軟體直接上傳到相應目錄就行。


我最近就做了你說的這件事,巧合巧合。

如果說是只有一個HTML頁,直接放在wordpress目錄里不會有影響。需要在你的wordpress博客鏈接到此頁面的話,你可以在wordpress編輯主題代碼,一般在「邊欄」里加一個超鏈接,(我是說在適當位置寫&,而不是添加wordpress里的」頁面「)。

如果說是一個web項目,那麼要創建一個文件夾,整套代碼放裡面。訪問時要通過http://域名/文件夾名/ 。需要在博客添加鏈接,方法同上。

嗯哼,That"s all.


直接新建個目錄,然後將HTML文件上傳到這個目錄。比如在根目錄下建立目錄test,然後你訪問域名的時候輸入:http://xxx.xxx.com/test/index.htm就行了(註:index.html是你的HTML文件名稱)


編輯文章的時候可以切換到文本,默認的是可視化,粘貼html代碼。


有用 小白


可以這樣

你把那個頁面名字改為 category-aboutus.php ,aboutus可以隨意,後綴要和wordpress分類別名對應

再到wordpress中建一個別名為aboutus的分類目錄,

然後要在哪裡加這個頁面的鏈接就加下面的代碼

頁面鏈接:

& $cat_gg=get_category_by_slug("aboutus");

$cat_links_gg=get_category_link($cat_gg-&>term_id);

?&>

&">關於我們鏈接&


題主如果直接放在wordpress目錄里應該不太好訪問到。

推薦一個用法 可以通過後台直接添加你的html頁面:

把你的html文件命名為page-{slug}.php,其中slug為別名,然後放入wordpress目錄里。

後台添加頁面,短鏈中將最後的頁面名字改為slug,頁面內容為空就好了。

就可以直接通過後台直接管理你的這個單獨html,如可以通過

get_permalink($id,$leavename);

等等wp內置函數獲取到頁面。


推薦閱讀:

如果由你來設計 12306.cn,你會怎麼設計?
為什麼現在還有網站在使用明文保存密碼?
網站突發大流量怎麼做預警?
鐵路客戶服務中心網站 12306.cn 有哪些地方要改進?
為什麼很多網站的內容儲存用別的域名?有什麼好處?

TAG:移動互聯網 | 計算機 | 網站 | 網站架構 | WordPress | WordPress插件 |