創作雲部署 WordPress -...

56
創作雲部署 WordPress 前言 一、使用創作雲部署 WordPress 平台與資料庫 二、預設 WordPress 單網站安裝 三、啟用 WordPress 多重子網站架構 四、WordPress 上傳容量設定(for DCS) 五、WordPress 平台基本設定(總控制台) 六、WordPress 平台基本設定(子網站) 七、WordPress 平台內容建置 八、WordPress 平台外觀設定 九、WordPress 功能擴充 十、WordPress 帳號層級與權限 十一、備份還原 WordPress 平台與資料庫 十二、使用創作雲刪除 WordPress 平台與資料庫 十三、其他功能補充 講義下載位置:http://web.tn.edu.tw/tncloud/?page_id=265 臺南市教育局資訊中心 教學資源組 洪琮欽|網路電話:69088|email:[email protected]

Transcript of 創作雲部署 WordPress -...

Page 1: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

創作雲部署 WordPress

前言

一、使用創作雲部署 WordPress 平台與資料庫

二、預設 WordPress 單網站安裝

三、啟用 WordPress 多重子網站架構

四、WordPress 上傳容量設定(for DCS)

五、WordPress 平台基本設定(總控制台)

六、WordPress 平台基本設定(子網站)

七、WordPress 平台內容建置

八、WordPress 平台外觀設定

九、WordPress 功能擴充

十、WordPress 帳號層級與權限

十一、備份還原 WordPress 平台與資料庫

十二、使用創作雲刪除 WordPress 平台與資料庫

十三、其他功能補充

講義下載位置:http://web.tn.edu.tw/tncloud/?page_id=265

臺南市教育局資訊中心 教學資源組 洪琮欽|網路電話:69088|email:[email protected]

Page 2: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

前言

1、各校現有 DCS 資源:

a、提供自訂 3 個網域名稱,每個網域名稱獨自擁有 2GB,共計 6GB

b、提供資料庫建置數 1 個 MSSQL、2 個 MySQL 各 500MB,共計 1.5GB

c、提供 4 個資訊中心同仁的諮詢服務

2、如何善用 DCS 資源

a、清除不必要的測試網站

b、清除不必要的資料庫

c、避免在 FTP 中手動上傳堆積檔案

d、影片、相簿上傳到外部資源(如 Youtube等)後再嵌入回網站

e、以子目錄結構 http://dsjh.dcs.tn.edu.tw/ict、http://dsjh.dcs.tn.edu.tw/math 產生更多網站

f、備份與移除過時舊資料(勿備份於 DCS)

g、不使用的佈景主題與外掛、文章或媒體應適時移除

h、依照網站性質限制每個子網站可使用的網站空間(WordPress)

i、若發現網站有不明問題可嘗試先回到 DCS,對此網站進行[重新啟動]的動作

3、關於 WordPress

WordPress 是一個開放原始碼的網誌和内容管理系统,符合網頁標準和易用性的資訊發佈平台,

廣泛應用於各領域,研發團隊與用戶皆相當活耀

優點:完全免費、安裝升級維護非常容易、多國語言、多網站架構(WPMU)、預設多樣與客製佈

景、擁有豐富的外掛功能陣容、線上修改伺服器文件、齊全的文章發佈功能、用戶互動機制、網路技

術資源眾多

缺點:實現複雜的 CMS版面需要功夫、中文外掛較少、進階功能要靠外掛

4、網站實務範例(使用 WordPress 多重子網站架構:http://web.tn.edu.tw/*****):台南市學生輔

資中心、非讀 Book、資訊組長與資訊業務專區、台灣母語日網站、102 年度防災教育、性別平等教育

5、課程操作範例:以[母語日活動成果]網站為例

Page 3: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

一、使用創作雲部署 WordPress 平台與資料庫

1、主選單選擇[所有項目]→點選[新增]項目

2、子選單選擇[網站]→點選[從組件庫]產生網站

Page 4: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

3、選擇[WordPress 3.8](英文版)→點選[下一步]

4、設定網站[URL]→選擇[建立新的 MySQL 資料庫]→點選[下一步]

Page 5: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

5、設定資料庫[名稱]→點選[下一步]

6、設定資料庫[管理者名稱]→設定[密碼]→點選[下一步]

Page 6: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

7、主選單[網站]→顯示 WordPress 平台部署中,請等候其完成

8、完成 WordPress 平台部署→點選進入該網站[儀表板]並瀏覽其功能

Page 7: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

9、網站[儀表板]→確認右側資源狀態如[網站 URL]、[FTP 主機名稱]、[FTP 使用者]等資訊

Page 8: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

二、預設 WordPress 單網站安裝

1、自網站[儀表板]點選[網站 URL]→進入 WordPress 平台安裝程序,請設定網站標題、管理者

帳號、密碼

2、WordPress 平台安裝完成

3、使用步驟 1 的管理者帳號、密碼登入 WordPress 平台

Page 9: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

4、登入後確認為[WordPress 3.8 英文版],未來創作雲內建 WordPress 中文版後,可省略後續步驟

5~11 中文化的程序

5、進行中文化,下載[WordPress 3.8 中文版](http://tw.wordpress.org/releases/),與平台上的

英文版本要一致

Page 10: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

6、取得 FTP 帳號密碼,第一次使用 DCS 必須如下設定:點選[重新部署認證]

在跳出的對話框中填入 DCS 的帳號密碼(建議)

完成 FTP 帳號設定

Page 11: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

7、使用 FTP(FileZilla)登入平台目錄,[FTP 主機名稱]、[FTP 使用者]如前述儀表板所示,[密

碼]則為原創作雲之登入密碼,每個網站的[FTP 主機名稱]、[密碼]皆相同;[FTP 使用者]皆不同

8、遠端進入[site/wwwroot/wp-content]→本機端進入下載回來並解壓縮後的 WordPress3.8 目錄

[wp-content]→上傳本機端的[languages]目錄到遠端

Page 12: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

9、接著遠端進入[/site/wwwroot]→下載並編輯[wp-config.php](建議使用如 Notepad++等文

字編輯器開啟編輯)

10、將其中 define('WPLANG', '');改成 define('WPLANG', 'zh_TW');

Page 13: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

11、儲存並上傳[wp-config.php]

12、重新整理網頁後 WordPress 3.8 中文化完成,此時左選單通知有 1 個更新項目,點選[更新]

Page 14: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

13、系統通知有 1 個 WordPress 3.8.1 中文版的升級,點選[馬上更新]並靜候其自動更新完成,系

統更新時前台會顯示維護模式,更新完成後就會恢復正常。

14、順利完成升級,可觀看一下新版改善項目

15、DCS 本身會持續更新和優化 WordPress 套件版本,以上升級到 3.8.1 的動作不是必然的,有些佈

景與外掛會不相容新版,可透過官方網站了解其相容程度。若擔心相容性問題或影響使用習慣,也可

以暫時停留在舊版本

Page 15: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

三、啟用 WordPress 多重子網站架構

多重子網站(WordPress Multisite)架構是 WordPress 的特異功能,可以在共用一個網站目錄和資

料庫的條件下,新增無數獨立的網站,相當適合有限資源的 DCS 環境。只要啟用多重子網站架構,即

可以快速在 1 分鐘內產生一個新網站,過多的子網站可能影響效能。預設安裝的 WordPress 是不具備

多重子網站的,必須手動啟用。

1、開啟編輯 wp-config.php

在/* That's all, stop editing! Happy blogging. */上方加上啟用指令(紅字處)後儲存:

define('WP_ALLOW_MULTISITE', true);

/* That's all, stop editing! Happy blogging. */

2、返回網頁重新整理,選取[工具]→[網誌網路設定](未做步驟 1 時無此選項)

Page 16: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

3、點選[子目錄]方式的多網站架構,點選[安裝]

Page 17: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

4、依照畫面指示,[備份]→[開啟編輯 FTP 中的指定檔案]→[重新登入],如步驟 5~6

5、開啟編輯 wp-config.php

在/* That's all, stop editing! Happy blogging. */上方加入指定指令後儲存:

Page 18: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

6、開啟 web.config(留意檔名和 wp-config.php 不一樣),以下列紅字處程式碼取代原有的(照原

有提示將無法正確安裝成功,要改採以下程式碼):

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="WordPress Rule 1" stopProcessing="true">

<match url="^index\.php$" ignoreCase="false" />

<action type="None" />

</rule>

<rule name="WordPress Rule 2" stopProcessing="true">

<match url="^([_0-9a-zA-Z-]+/)?files/(.+)" ignoreCase="false" />

<action type="Rewrite" url="wp-includes/ms-files.php?file={R:2}" appendQueryString="false" />

</rule>

<rule name="WordPress Rule 3" stopProcessing="true">

<match url="^([_0-9a-zA-Z-]+/)?wp-admin$" ignoreCase="false" />

<action type="Redirect" url="{R:1}wp-admin/" redirectType="Permanent" />

</rule>

<rule name="WordPress Rule 4" stopProcessing="true">

<match url="^" ignoreCase="false" />

<conditions logicalGrouping="MatchAny">

<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" />

<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" />

</conditions>

<action type="None" />

</rule>

<rule name="WordPress Rule 5" stopProcessing="true">

<match url="(^[_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*)" ignoreCase="false" />

<action type="Rewrite" url="{R:2}" />

</rule>

<rule name="WordPress Rule 6" stopProcessing="true">

<match url="^([_0-9a-zA-Z-]+/)?(.*\.php)$" ignoreCase="false" />

<action type="Rewrite" url="{R:2}" />

</rule>

<rule name="WordPress Rule 7" stopProcessing="true">

<match url="." ignoreCase="false" />

<action type="Rewrite" url="index.php" />

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>

Page 19: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

7、重新登入網站,後台的系統功能表就會出現[網誌網路管理],admin 為超級管理員,預設已存在

一個網誌,未來請不要去動它。點選[網誌],進入子網站管理介面,

8、點選[新增網誌]

9、填入新網誌的子網站名稱(留意其網址階層)、[管理電子郵件位址]請填寫超級管理者的電子郵

件,點選[新增網誌]

Page 20: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

10、選取[全部網誌],就可以管理子網站

11、點選[我的網誌/子網站名稱]即可隨時跳到子網站做管理

12、以這樣的層次增加更多的子網站(無實體目錄),這些子網站都是可以獨立管理的,設置不同的管

理權限就可以分派不同科室單位或計畫主持人來維護,但如果每年度需呈報的成果並不多,也可以改

用一個網站多個選單分類方式,建立各年度成果內容,網站名稱可能就只是

http://site.dcs.tn.edu.tw/ict,而裡面有各年度資料

Page 21: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

四、WordPress 上傳容量設定(for DCS)

一、解決 WordPress 上傳檔案大小限制

預設 WordPress 附件、圖片等檔案上傳大小受限於 php.ini 內的預設值 1MB,用戶無權限修改 DCS

上的 php.ini,但可透過以下方式解決:

1、開啟記事本,內容填入:

post_max_size = 128M

upload_max_filesize = 100M

2、以上範例為上傳檔案大小允許到 100MB,儲存此文字檔後,將檔名自訂為「.user.ini」。

3、將此「.user.ini」檔案上傳到 FTP/site/wwwroot 目錄下

4、回到 DCS 創作雲的儀表板,最下方點選「重新啟動」上述變更就會生效,但在 WordPress 中還要

另外設定

5、選取[網誌網路管理]

6、選取[設定]→[網誌網路設定]

Page 22: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

7、於設定頁下方修改[最大檔案上傳大小]中的值,使其等於或大於 100MB(此值會受限於.user.ini

中 upload_max_filesize 所設定的值)後儲存即可

8、修正完成後於文章中上傳附件時,原先顯示的 2MB 將擴增為 100MB

9、步驟 7 中勾選[網誌上傳空間]可限制每個子網站最大使用空間(所有網站皆同)。若想個別配發

子網站空間,可透過[網誌/全部網誌],[編輯]某個子網站的[設定]最下方[網誌上傳空間限

制],設定該子網站的總空間即可

10、[上傳檔案型態]則可限制用戶可上傳的檔案格式

Page 23: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

五、WordPress 平台基本設定(總控制台)

1、點選[我的網誌/網誌網路管理/控制台]進入總網站控制台,了解目前所有子網站與帳號狀態

2、總控制台除了可以新增子網站之外,佈景主題與外掛皆須由總控制台先行下載安裝後,再部署到子

網站使用。點選[佈景主題/新增佈景主題]搜尋現有官方網站提供的佈景主題,之後點選[立即安

裝]。也可以從官網或其他網站下載後(格式為 zip),使用[上傳]安裝。

3、安裝成功後點選[啟用網路]即可派發此佈景主題到子網站,所有子網站皆可套用此佈景主題

總控制台-SuperAdmin 總網站(不使用)

子網站控制台-SubAdmin1

子網站控制台-SubAdmin2

子網站-作者

子網站-作者

Page 24: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

4、外掛的安裝方式類似佈景主題,唯此處建議不要點選[啟用網誌網路],否則所有子網站都會啟用

此外掛,需由子網站管理者(SubAdmin)委由總管理者(SuperAdmin)於子網站啟用

5、SuperAdmin 進入子網站,點選[外掛]可以看到方才派發的一項外掛,於此處進行[啟用]

重要!近期不明原因經常造成搜尋佈景主題或外掛失敗,出現錯誤訊息:[發生意外錯誤。可能是

WordPress.org 或伺服器設定發生問題。若你持續遇到這個問題,可以試著到討論區尋求幫助。]

可暫時改從官方網站(http://wordpress.org/themes/、http://wordpress.org/plugins/ )下載後,

循上述上傳方式安裝

6、WordPress 可透過一鍵[更新],來自動更新平台、外掛、佈景主題。更新前應先到官網了解升級

與不相容說明,例如若外掛有自行中文化,請先備份,否則會被移除

Page 25: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

六、WordPress 平台基本設定(子網站)

1、主選單選擇[設定/一般]→[時區]修改為[台北]→設定其他選項

2、主選單選擇[設定/討論]→取消所有勾選(取消文章回覆功能),建議禁用[討論],不然會立刻

湧進一堆垃圾留言。

Page 26: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

3、主選單選擇[設定/固定網址]→確認為[預設]

4、預覽正式網頁

Page 27: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

七、WordPress 平台內容建置

1、建置文章分類(關係到未來選單建置):主選單選擇[文章/分類]→填寫[名稱]→點選[新增

分類]

建置文字內容

2、主選單選擇[文章/新增文章]→填寫[標題]、[內容文字]→勾選文章[歸類]→[發表]文章

可直接貼入 Word、Excel 的內容

Page 28: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

建置文字+圖片內容

1、新增一篇文章→游標移至內容圖片插入處→點選[新增媒體]

2、[插入媒體]→點選[選擇檔案]選擇本機圖片

Page 29: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

3、上傳完成後點選[插入至文章]

4、未來點選圖片可進行[編輯]、[刪除]的動作

Page 30: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

5、成品預覽

建置相簿內容

1、新增一篇文章→游標移至內容圖片插入處→點選[新增媒體]→選擇[新增藝廊]

Page 31: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

2、在檔案總管選擇所有欲成為相簿的圖片→直接拖拉至[WordPress 新增藝廊]的介面即可上傳

3、等候所有圖片上傳完成後→管理圖片→點選[建立新藝廊]

Page 32: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

4、設定圖片顯示方式(上下拖拉圖片改變順序、橫排欄位的圖片數、是否隨機排列)→點選[插入藝

廊]

5、成品預覽

Page 33: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

建置附件內容

1、游標移至附件插入處→點選[新增媒體]

2、上傳本機檔案(限英文檔名)→填寫中文[標題]→點選[插入至文章]

3、成品預覽

Page 34: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

管理文章

1、點選[全部文章]游標移至某文章上方,即會出現額外的功能,點選[回收桶],將文章暫時丟棄

於資源回收桶

2、進入[回收桶]頁籤,點選[清空回收桶]將確定不需要的文章永久刪除,或點選[回復前版

本],從資源回收桶取回文章再利用

Page 35: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

其他設定與說明

1、發佈文章時有其他常用額外選項:

• 狀態:已發表、草稿(編輯中未發表)

• 可見度:公開的/將本篇文章置頂(過時應卸下,不要太多置頂,否則後來的文章會無法顯示)、密

碼保護(閱讀本文章前須輸入作者設定的密碼)

• 已發表於:可預約文章上架發表時間(某些外掛可以實現自動下架時間)

2、[文章]與[頁面]的差別與用途:

[文章]可累積在某一自訂分類下,適用於會持續增長篇數的網頁單元,例如最新消息、活動公告

[頁面]無法歸類,但可指定為首頁或某一選單內容,適用於不會持續增長篇數的網頁單元,如關於我

們、聯絡方式。

某些佈景主題可打破此原則,例如[Graphene]可任意指定某一單元為首頁,例如指定最新消息為首頁

Page 36: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

八、WordPress 平台外觀設定

1、主選單選擇[外觀/選單]→於[分類]下點選[檢視全部]→勾選欲成為選單的分類→點選[新

增至選單](預設選單名稱:選單 1)

2、透過上下拖拉調整選單順序→移除多餘的選單→點選[建立選單]

Page 37: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

3、切換至[位置管理]頁籤→[導覽選單]選擇步驟 2 所建立的[選單 1](未來可同時建立多組選

單選用,更換新的佈景主題,須重新指定[位置管理])

4、成品預覽

Page 38: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

5、主選單選擇[外觀/佈景主題]→點選目前佈景主題下的[自訂]

6、更換預設[首頁圖片]或自行上傳圖片

7、更多佈景主題請參考官方網站(http://wordpress.org/themes/),若需要相容行動裝置,請盡量

選擇[回應式版面(responsive-layout)]

Page 39: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

8、推薦靈活度相當高的一款佈景主題[Graphene],中文介面可設定的項目相當多,可自訂全站配

色、匯出匯入設定、提供圖片跑馬燈等功能,在文章編輯介面也擁有相關設定

9、網站右側功能列請透過[外觀/小工具]新增

10、使用拖拉的方式,將左側的小工具拖拉到右側[邊欄區 Widget]後,點開進行設定即可。[小工

具]會隨著部分[外掛]與[佈景主題]的安裝而增減可用項目

Page 40: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

九、WordPress 功能擴充

所有子網站的外掛皆須由 SuperAdmin 進行安裝與啟用,SubAdmin 僅可對外掛進行功能設定

1、主選單選擇[外掛/安裝外掛]→[搜尋快掛]→[立即安裝](以搜尋 TinyMCE Advanced 為

例,TinyMCE Advanced 為增強內容編輯區功能的外掛)

2、外掛安裝完成後,到各個子網站的外掛區,對 TinyMCE Advanced 點選[啟用],外掛會依照功能

而出現在不同的主選單項目中,此處的 TinyMCE Advanced 會在內容編輯區中新增功能按鈕,並在主

選單[設定]中提供選項設定

3、在設定中將大部分工具加入內容編輯區的選單裡,例如建立表格工具

Page 41: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

4、內容編輯區中新增[嵌入媒體]的功能按鈕,範例為於文章中[嵌入一部 Youtube影片]

5、將 Youtube影片(範例 https://www.youtube.com/watch?v=ocgryqqijGE)貼入[檔案網址]

中,然後點選[插入]

6、媒體插入後也可以切換內容編輯區[文字]來修改原始碼,例如尺寸

Page 42: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

7、成品預覽

8、WordPress 預設會進行文章修訂紀錄、自動存檔,造成資料庫快速增長,使用[WP Super

Settings]外掛可將它們禁用

8、常用外掛:TinyMCE Advanced(內容編輯器)、WP-Filebase(檔案資料庫)、NextGEN Gallery

(專業相簿 nextgen-gallery.2.0.40 有問題,請暫勿使用)、Hit Counter(訪客計數器)、WP Super

Settings(關閉無用功能)、WP-Optimize(資料庫最佳化)、Adminer(管理資料庫)、BackWPup

(網站內容、資料庫備份)

9、更多外掛請參考官方網站(http://wordpress.org/plugins/)

Page 43: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

十、WordPress 帳號層級與權限

• SuperAdmin:擁有總控制台最大權限,可建立子網站與指定子網站的 SubAdmin、作者帳號、安

裝與配發新的佈景主題與外掛給子網站,為子網站啟用外掛。同時具有其他帳號權限

• SubAdmin:子網站的管理者,可從現有總網站帳號中指定子網站的作者,但不能新增帳號,可啟用

現有佈景主題,可編輯 SuperAdmin。同時具有該子網站作者帳號權限

• 作者:子網站的作者,僅能發佈文章,可以觀看該子網站下其他作者文章但不能異動

雖然每個子網站可以同時擁有多位管理者與作者,但建議讓帳號與權限單純化,僅使用到 SubAdmin

這個權限,在管理上會比較容易。本市有製作一組 WordPress 教師認證登入外掛,但權責與安全性問

題無法提供學校使用。目前尚未與本市 OpenID結合

建立子網站並配發給子網站管理者

1、SuperAdmin 初期在建立新的網站時,[管理電子郵件位址]請填自己的電子郵件,這樣網站才會

歸為 SuperAdmin 所有(才會出現於子網站列表中),勿填 SubAdmin 的電子郵件

總控制台-SuperAdmin 總網站(不使用)

子網站控制台-SubAdmin1

子網站控制台-SubAdmin2

子網站-作者

子網站-作者

Page 44: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

2、隨後進入新建的子網站,點選[帳號/新增帳號],在[建立一個全新的使用者,並將他加入此網

站。]單元中,填妥子網站管理者[帳號]、[電子郵件]、[角色(選擇管理者)]、[(勾選)不傳送確

認郵件,直接新增帳號。]、

3、點選[全部帳號]觀看全部帳號列表,預設 SuperAdmin 即是子網站管理員之一,點選方才新增

的子網站管理者,增加其個人資料,最重要的是立即為其建立密碼

4、SubAdmin 登入後即可開始對子網站進行維運

子網站管理者新增作者

1、SubAdmin 若需要作者協助維運網站內容,請提供名冊給 SuperAdmin 建立

Page 45: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

十一、備份與還原 WordPress 平台與資料庫

備份與還原 DCS 上的網站與自己建 Server 的方式不同,主因為目前用戶無法實際管理資料庫,利用

[Adminer]這套簡易外掛可以暫時取代 phpMyAdmin 匯出匯入資料庫內容(只有 SuperAdmin 能

執行此外掛)。另外透過備份和覆蓋 FTP 下的 site/wwwroot,則可將網站內容備份與還原:

備份網站與資料庫

1、紀錄當時於 DCS 上產生此網站之資訊,可於 DCS 儀表板的[設定]頁籤中[連接字串],點選[

顯示連接字串],即可查到資料庫資訊:

Data Source=SITEMYSQL05101;Initial Catalog=*****;User ID=*****;Password=*****

2、備份網站內容:備份 FTP 上的 site/wwwroot 目錄下所有檔案

3、備份資料庫:安裝[Adminer]外掛後→主選單選擇[工具/Adminer]→點選[Start Adminer

in a new tab],透過此外掛也可以查到資料庫資訊如資料庫名稱、帳號密碼

Page 46: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

4、點選[匯出/匯入]

5、輸出請選擇[儲存]→格式請選擇[SQL]→點選[匯出]儲存到本機

6、雖然是於某子網站進行備份,但應可同時備份總網站與所有子網站內容

7、備份也可選擇使用較專業的[BackWPup]外掛,排程備份網站內容與資料庫到指定位置如

Dropbox、FTP 或 email 等

Page 47: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

還原網站內容

1、若網站本身沒問題,只是要還原誤刪的文章或媒體,只要進入[Adminer]點選[匯入]備份的資

料庫即可

全網站還原

1、若原網站已損毀無法使用,必須進行全站還原

2、請將網站從 DCS 刪除(含所連結的資料庫),並重新整理網頁,務必確認舊網站與資料庫皆已不存

Page 48: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

3、點選[網站/快速建立]新建一個只有網域名稱的空網站,網域名稱務必與原網站一樣

4、進入新網站的 FTP,重新整理後只剩一個預設首頁[hostingstart.html],將其刪除

Page 49: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

5、將先前備份 FTP 中的 site/wwwroot 目錄內容全部上傳到 FTP

6、上傳完成後,下載[Adminer]php 網頁的版本(http://www.adminer.org,Adminer 同時提供

WordPress 外掛與獨立的 php 網頁版),然後將下載回來的 Adminer.php 上傳到 FTP 同一目錄下

7、回到 DCS,點選[MYSQL 資料庫]並新增一個資料庫,資料庫名稱需與原網站一致

Page 50: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

8、資料庫管理者與密碼需與原網站一致,如此即可建立一個空的資料庫

9、進入方才於 DCS 上建立的新網站,點選[已連結的資源]頁籤,目前此新網站只有剛剛透過 FTP

上傳備份的網站內容,但尚未連結任何資料庫,請點選[連結]

10、繼續點選[連結現有資源]

Page 51: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

11、繼續點選連結[MySQL 資料庫]型態

12、選擇方才於 DCS 上建立的空的資料庫,並輸入其密碼

13、如此便可將新網站與空的資料庫做連結

14、使用瀏覽器輸入網站網址,會顯示此錯誤訊息,這是因為資料庫還是空的:

建立資料庫連線時發生錯誤

Page 52: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

14、瀏覽器輸入[網站網址/adminer.php],進入 Adminer 網頁版後,伺服器填入前述備份步驟中的

Data Source,範例為 SITEMYSQL05101,帳號密碼與資料庫分別填入於 DCS 申請的資料庫登入資訊

15、點選[匯入],找到已備份的 SQL 資料庫,點選[執行]

16、資料庫匯入成功,重新輸入網站網址即可進入網站

Page 53: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

十二、使用創作雲刪除 WordPress 平台與資料庫

1、於創作雲上進入欲刪除的網站→工具列選擇[刪除]→(同時勾選與此網站連結的資料庫)→點選

[確認]

2、個別刪除資料庫:於創作雲上點選欲刪除的[MYSQL 資料庫]→工具列點選[刪除]

Page 54: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

十三、其他功能補充

匯入外界部落格內容

1、匯入外界部落格文章到 WordPress 的方式很簡單,以下以匯入 Google Blogger 為例,點選[工

具/匯入]後,點選[Blogger],此處也可以選擇其他來源格式

2、會進行安裝該匯入外掛程式,請啟用

3、請先於瀏覽器登入您的 Google Blogger

4、回到[工具/匯入]後,點選[Blogger],再點選[Authorize]授權存取 Google Blogger

Page 55: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

5、自動跳出瀏覽器,點選[允許存取]

6、點選[import]

7、靜候完成匯入

8、匯入完成後進入文章列表,對這些文章進行[發表]即可取消草稿狀態

Page 56: 創作雲部署 WordPress - web.tn.edu.twweb.tn.edu.tw/tncloud/wp-content/blogs.dir/20/files/2013/10/WordPress.pdf · 創作雲部署WordPress 前言 一、使用創作雲部署WordPress

9、轉移部落格完成

10、也可以利用此方式[匯出]子網站到其他新建立的子網站

行動裝置應用

1、iOS 版下載

2、Android 版下載

使用行動裝置 WorePress App,進行編輯文章、或拍照上傳動作