WordPress建站指南 WordPress建站指南(1)

WordPress建站指南(1)

 

寫在前面:

3月份用10天零碎時間火速完成了建站,後臺95%的工做都交給了WP(WordPress)。若是想偷懶的話,WP是一個絕好的選擇,估計有個小半天就建完收工了。php

想有片本身的小花園,但是不會PHP這樣的東西,也不太瞭解CSS,對HTML也知之甚少?這都不要緊,CMS + 前端框架,一會會兒就好,須要本身動手的地方真的很是少。html

P.S.一直沒時間出建站系列,今天被WP氣壞了,幾乎從頭重建了一遍,只好先把用到的東西記下來,省得之後再找前端

一.建站條件

首先,須要一些硬件方面的東西:數據庫

  1. 服務器空間:最便宜的方式就是用SAE或者其它的「免費」空間;經濟實惠的方式是租個虛擬主機;嗯,比較傷錢的方式是租個雲服務器。三者任選一個就好,看錢包說話。
  2. 域名:租空間通常會給個免費域名,但你確定不喜歡。能夠再去找個免費的,好比.tk等等;也能夠花點兒小錢租個域名,.com/.cn/.net之類的都很便宜,關鍵是看着舒服。
  3. 域名證書:也就是所謂的「備案」,若是是免費的域名確定是不用這麼麻煩的,本身租的域名須要備案,有它就「合法」了。通常域名提供商會給備案指南,只須要本身跑跑腿照照相片寄過去就行了。
  4. FTP工具:裝一個FTP工具,之後就能夠往本身的空間裏塞東西了

固然,若是想把網站作得趁心如意的話,還須要一些知識技能:HTML, CSS, JavaScript, PHP/ASP之類的服務端語言,SEO/語義化之類的常識瀏覽器

筆者的配置:前端框架

88/年的150M虛擬主機 + 55/年的.net域名 + FileZilla服務器

二.方案選擇

具有了硬件條件,先彆着急動手寫HTML,咱們選選方案微信

後臺:框架

若是時間精力充足,並且技能樹點得比較寬,能夠考慮本身搭後臺:數據庫設計 + 分層設計 + PHP/ASP編碼實現數據庫設計

若是時間有限,或者沒點多少技能,就能夠用CMS,比較好的有:

  • WordPress,聽說有很好的SEO,海量模版,僞靜態頁面
  • 織夢CMS,聽說簡單容易上手,真靜態頁面,並且,名字好聽
  • 帝國CMS,比織夢要難上手一些,不過聽說也更強大

P.S.CMS就是幫你打理後臺的工具,支持基本的發佈、查詢、修改、刪除信息,還有RSS生成,自動語義化/SEO等等其它好處,有了它,基本的後顧之憂就沒了

前端:

若是CSS經驗不是很豐富,能夠考慮選個前端框架,好比:

  • Bootstrap,很強大的響應式佈局,固然由於是響應式的,因此不支持[IE7-]
  • YUI,全瀏覽器兼容,很全很強大也很「重」
  • EasyUI,全瀏覽器兼容,比YUI要「輕」些

能夠用這些框架輕鬆構建好看的頁面,若是有CSS基礎,或者想鍛鍊頁面設計能力仍是本身捏的好,不必定好看,但看着順眼

筆者的方案:

WordPress + JQuery

三.快速建站

第一步,測試服務器空間

弄個簡單的html或者php/asp文件用FTP工具傳上去,試試能不能訪問。固然,若是域名尚未和空間綁定的話要先去綁定。通常不會出什麼問題,若是出現問題就去找賣家客服理論,他們會幫你搞定的。

第二步:安裝CMS

把下載到本地的CMS上傳到服務器,再按照CMS的指南一步步安裝,必定要確保這個過程沒有差錯

第三步:進入CMS後臺管理

登入CMS後臺,隨便寫點什麼,添個頁面,發篇文章什麼的,試試CMS的功能

四.WordPress相關問題

1.如何在首頁只顯示摘要?

WP默認是在首頁顯示全文的,一篇兩篇還好,文章多了就受不了了,特別特別長的滾動條,看着也不舒服。能夠只顯示摘要,具體作法以下:

  1. 進入後臺管理頁面/外觀/編輯
  2. 在右側列表找到content.php,點擊以後就能夠在線編輯(網上說是改index.php,在新版本中沒有用的)
  3. Ctrl + F搜索"entry-content",把這個div裏面的代碼改成:

注意先後的<?php,?>別弄丟了,能夠先把文本框裏的內容備份一下,以防不測

2.如何修改頁腳的WordPress小尾巴?

通常會有「自豪地採用WordPress」,「又一個WordPress站點」之類的小尾巴,能夠很容易地修改:

  1. 同上
  2. footer.php
  3. 搜索"<?php printf(",把"<?php printf( __( 'Proudly powered by %s', 'twentytwelve' ), 'WordPress' ); ?>"改成本身的頁腳便可,改完以後多是這個樣子:

頁眉的改法同樣,在header.php裏面找就行了

3.如何使用Markdown?

Markdown是個好東西,WP沒有原生支持,不過能夠去找插件,後臺管理/插件/安裝插件,一搜一大堆,看人氣挑一個就行了

4.如何過濾惡意評論?

在評論框中能夠輸入js腳本,這很不科學,不過聽說WP自帶了腳本過濾,不過默認不對管理員使用,咱們能夠本身開啓腳本過濾:

後臺管理/外觀/編輯/functions.php

在第一塊註釋下方插入代碼:

這樣就能夠過濾腳本了,好比輸入評論,<script>alert('XSS attack')</script>,提交以後會變成XSS attack文本

5.如何同步更新微博,微信?

前輩給了方案,很好用。固然,這個方案是一種思路,不只限於解決分享問題,還能夠用來更新自定義頁面,好比發佈博文時同步更新某個角落的某個文件,很是不錯

P.S.今天剛剛完成了同步更新日曆功能,示例請看黯羽輕揚左上角

6.須要注意的問題

  • 修改php文件的時候千萬不要下載-修改-上傳,儘可能直接在線編輯,由於下載以後本地編輯可能會出現奇怪的編碼問題,BOM符號等等
  • 修改的代碼中不能有中文註釋,由於會出錯,向fonctions.php裏隨便添個中文註釋立刻就出錯了,並且WP的報錯沒什麼用,折騰了一天,最後選擇刪掉重來一遍
  • 修改文件以前建議必定要先備份,留條後路,否則就悲憤了

後話

簡單的建站相關內容就這些了,目前還在修修改改,用到的WP的功能其實還比較少,對WP也處於只知其一;不知其二的階段,等摸索熟悉了再介紹其它功能與更多的解決方案

<原創> 黯羽輕揚 歡迎轉載 沒必要註明原文出處</原創> <聲明>做者水平有限 錯誤在所不免 歡迎指正</聲明>
相關文章
相關標籤/搜索