要安裝WPMU有幾個步驟及條件:
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory> |
<Directory /> Options FollowSymLinks AllowOverride FileInfo Options Order deny,allow Deny from all </Directory> |
登入後,會直接連到管理後台,接著請切換至「Site Admin」找到「Options」點選之。
在靠近下方可以找到選擇語系的地方,選擇「Chinese」即可。
此時,畫面應該還是英文的,接著才是要真的切換成中文。
請點選左側最下方的「Settings→General」
然後再最下方選擇「Chinese」即可看到完整中文介面。
預設的管理員密碼實在太不人性化,因此,記得先修改一下,以方便日後登入。
管理員請到後台「網站管理→選項」進行以下設定
每個子站站長都可以到後台進行以下設定
「設定→一般」,設定一下「部落格描述」、「日期格式」等欄位,不設當然也沒關係。
「設定→媒體」設定一下縮圖的大小。
「設定→固定鏈結」改用「系統預設」那麼網址會比較短
預設會有一個文章分類「Uncategorized」,建議將之改為「不分類」(或其他詞彙)。
接著您可以自訂一些常用的分類。
wpmu中有幾種會員身份:
管理員(Administrator)、編輯員(Editor)、作者(Author)、投稿員(Contributor)、訂閱者(Subscriber)
其權限如下:
多人版的佈景一律由網站管理員控制,一般的子站是無法自己新增佈景的。
您可以在 WordPress 佈景主題目錄為您的網站找到額外的佈景主題。
要安裝佈景主題,請先把下載到的檔案上傳到您的 wp-content/themes
資料夾下。
接著到後台的「網站管理→佈景主題」將所有上傳的佈景主題設為「是」,這樣子網站才能使用之。
上傳完畢,您便可以在後台的「外觀→佈景主題」看到它,並隨時套用之。
換完佈景後,若回到管理畫面的連結消失(常有的事),那麼可以直接執行「http://網址/wp-admin/」即可進入後台。
想要更多佈景嗎?請參考:「25個免費WordPress Theme下載點」
「界面工具集」相當於「區塊」的意思。
我們可以從「外觀→界面工具集」來加入之。
一般而言,每個佈景至少都有一個「側邊」,有的甚至有四個「側邊」...所謂「側邊」就是可以用來放置「界面工具」的地方。
加入後,您可以點選右上角的「編輯」來設定該界面工具
您可以直接拖拉這些界面工具以進行排序,最後,您到前台就可以看到您所設定的結果囉!
這裡有wpmu專用的界面工具(Widget)http://wpmudev.org/tag/all/widget/
建議安裝此Widget:http://wpmudev.org/project/list-blogs-widget
「List blogs widget」顧名思義就是會列出目前有安裝的所有子部落格。
安裝時,直接將之傳至「wp-content/mu-plugins」中即可。
接著再連到後台,執行「外觀→界面工具集」即可看到該工具,加入之即可。
班級部落格可由各班老師自己申請,前提是後台「網站管理→選項」中的「是否允許新註冊」需有開放才行。
此外,為了避免被其他無聊份子所註冊,您也可以限制註冊者的Email必須是校內的才行:
此外,為了可以跟所有的子部落格管理員聯繫或進行公告,您可以設定「管理員的公告 Feed」,如此,您發的公告會出現在各個子部落格的後台。
公告的網址為「http://網址/feed」
申請部落格的連結為:「http://網址/wp-signup.php」
我們可以將之加入到連結中,好讓其他人使用。
首先,到後台執行「鏈結→新增」
首先,到後台執行「鏈結→編輯」,把一些不必要得連結刪除,並加入一些常用連結。
然後,重新設定一下連結分類。
接著,將連結的界面工具加入到側邊,這樣人家就可以連結。
一些開設時的注意事項:
萬一是要給學生申請的,但學生又沒有Email,那麼可以這樣填寫:
「您的帳號+學生帳號@gmail.com」
例如您有一個「[email protected]」的帳號,而學生「stu1」要申請部落格,但它沒有Email,那麼您可以輸入「teacher+stu1@gmail.com」,那麼,信件還是會寄到「[email protected]」,而且WPMU也不會認為它是重複的Email。
若您的主機是在Windows XP 底下,那通常是沒有郵寄伺服器的,我們可以到http://www.stunnel.org下載 stunnel來用!
安裝很簡單「I Agree」→「Next >」→「Install」→「Close」四個步驟就安裝完畢了!
接著這個動作最重要,是能否寄信的關鍵,請開啟「C:\Program Files\stunnel\stunnel.conf」,找到其中的第33行,將client = yes 前的註解「;」刪除。然後再最下方,加入以下語法:
[smtpg]
accept = localhost:25
connect = smtp.gmail.com:465
開啟 C:/xampp/sendmail/sendmail.ini
[sendmail]
smtp_server=localhost
default_domain=gmail.com
auth_username=你的gmail,包括@gmail.com部分
auth_password=你的gmail密碼
force_sender=你的gmail,包括@gmail.com部分
修改php.ini文件
開啟 C:\xampp\apache\bin\php.ini,找到[mail function]和[SQL]中間的部分,改成:
sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"
重新啟動stunnel和apache即可。
管理員亦可從後台來建立部落格,首先,從「網站管理→使用者」建立一個新使用者。
接著從「網站管理→部落格」建立一個新的部落格,重點是Email要和剛剛建立的使用者一樣!
建立好之後,到「網站管理→使用者」去看就會看到該使用者同時具有兩個部落格的身份。我們先將之從總站移除,點選總站旁的「編輯」。
勾選「移除」,並按下「更新選項」即可。
接著,再編輯他所屬的網站,我們替他改個人性一點的密碼。
最後,該用戶只要用您給他的帳號密碼登入就可以直接連到他自己的部落格了!
總站的「部落格列表」界面工具也可以看到相關的網站了。(若看不到請到後台「外觀→界面工具集」找到該工具,隨便編輯之,並按「儲存變更」強迫他重讀資料庫即可。)
從後台的「文章→新增」可以發表文章,點選工具列最右邊的按鈕,可以秀出完整工具列。
編輯完後儲存,在前台即可看到文章。
若是想放個圖片,可以先將游標移到要出入圖片的位置,然後點選「增添媒體」的第一個圖示。
接著就把圖上傳,並可直接將圖片插入到文章中。
若想要修改圖片的設定(例如想要讓它和文字有些間距),那麼移到圖片上,點選編輯圖示即可。
在「進階設定」中就可以設定「水平間距」和「垂直間距」。
不過,間距是有效的,但因為佈景的關係,圖片的左右對齊就不見得有效了。
遇到這種狀況,您可以直接到圖片的進階設定的「樣式」,輸入「float:left」或者「float:right」,亦即靠左或靠右對齊。
如此,就可以得到文繞圖的效果。
若文章很長,那麼您可以將文章一分為二。
在首頁只顯示上半部,點選後,才看得到完整文章。
適當的方累有助於文章的搜尋,所以在編輯文章時,也可以隨時新增分類。
文章的所屬分類可以是複選。
如此,在前台就可以看到文章的類別多出一項。
而文章的類別也會標示在標題下方。
佈景中,有許多地方都還是英文,其實,您可以自己將之修改為中文。例如底下的英文,沒幾個人看得懂:
這其實是佈景的關係,而非語系檔不完整。您可以將該串英文「Read the rest of this entry」複製起來,然後到後台看看您用的是哪個佈景。
找到該佈景中的index.php,例如「/wp-content/themes/curvy-colors-10/index.php」,用文字編輯器打開(如PSPad)。
當然,我們佈景不只一個,若要一個一個換,那會死人的,所以,我們可以批次來進行。
底下以PSPad為例,點選「搜尋→多重檔案搜尋/取代」
設好要搜尋的文字,並勾選「替換成」,然後輸入要替換的文字,檔案代碼頁記得設成「UTF-8」(因為WP都是用UTF-8寫的),選擇的目錄請指向佈景資料夾,如「D:\wpmu\wp-content\themes」。
按確定執行之,則會立即執行,替換並存檔。存完後,再將佈景上傳即可。
如此,日後換成別的佈景,也會順利的秀出中文字~
此外,有些單字比較短的,像「Edit」這種,那麼就要特別注意!
要搜尋時,記得連同引號也要複製起來一起搜尋,不然如果只搜尋「Edit」,那麼下圖的「edit_post_link('Edit',」最後會變成「編輯_post_link('編輯',」那整個網站就毀了...
所以,要特別注意!記得加上引號一起搜尋,確保替換掉的一定是字串。
如此,中文話舊越來越完整了。
除了自己下載外,還可從線上直接安裝。
您可以點選「外掛→新增」,並用搜尋的方式來找出一些好用的外掛。
找到後,按下右邊的「安裝」
確認後,點選「現在安裝」。若您人就坐在主機前,那麼,這樣就裝好了。
若是您是遠端操作的,那麼,需要輸入FTP帳號密碼。
接著,便會自動下載安裝,不勞您費心。裝好後,點選「啟用外掛程式」即可。
有的外掛裝好後,會有自己的獨立設定區塊(有的則是有一個設定頁面)。
最後可上網去搜尋相簿的中文語系,下載後,解壓縮,並將 po 與 mo 檔複製或上傳到「/wp-content/plugins/nextgen-gallery/lang」中即可。
以下內容絕大部分都來自 http://cocolike.com/blog/wordpress-plugin-nextgen-gallery.html
在使用前,先到「網站管理→NextGEN Gallery」設定相簿。
接著,請到「圖集→選項→幻燈片」,下載播放器~
下載完,解壓縮,並將其中的imagerotator.swf複製到wp-content/uploads中(uploads請自己建立)
然後URL的地方自行填入「http://網址/wp-content/uploads/imagerotator.swf」即可。
NextGEN Gallery中有三種東西:
相冊(其實可以想成是分類,例如校園活動,或者98學年度相冊)
圖集(就是某一個主題,例如運動會、班親會)
圖片(就是單張照片)
上傳圖片時,建立您將相片壓縮成zip檔,然後利用上傳zip的功能來上傳,這樣又快又好!
此外,「圖集」可以不用事先建好,它會自動依據壓縮檔名稱來當作圖集名稱!
從「添加圖集或圖片」就可找到「上傳ZIP壓縮檔」
上傳後,請到管理圖集,來將圖集名稱改為中文。
最後到界面工具集,將相簿相關的界面加入
如此,在首頁便能看到各式相簿的呈現了!
開啟 php.ini(C:\xampp\php\php.ini)
(a)File Uploads
裡面影響到上傳的部份參數為:
file_uploads = on ;
是否允許透過HTTP上傳文件。默認為ON。(表示允許)
upload_tmp_dir ;
文件上傳時暫存的地方,如果沒指定就會用系統默認的臨時文件夾
upload_max_filesize = 2m ;
即為允許上傳文件的最大值。默認為2M。
(b)Data Handling
post_max_size = 8m ;
指透過表單(form)POST給伺服器所能接收的最大值,包括表單裡的所有值。默認為8M。
一般來說,設定為上述的四個參數就可以上傳大體積的文件,但是仍然要考慮到網路傳輸的速度。 所以仍然要對網頁傳值的時間做一些基本的考量。
(c)Resource Limits
max_execution_time = 30 ;
每個PHP頁面運行的最大時間值(秒),默認值30秒。
max_input_time = 60 ;
每個PHP頁面接收數據所需的最大時間,默認值60秒。
memory_limit = 8m ;
每個PHP頁面所吃掉的最大記憶體量,默認值8M
如果是大體積文件,可以將參數改成600秒,記憶體量改為自己欲上傳最大文件量。
您可以新增一個插頁,然後點選相簿的圖示,即可插入圖集。
如此,就有一個完整的插頁是用來呈現圖集內容了!
相冊可將圖集做個整合,您可以從「圖集→相冊」來新增一個相冊。
新增完,選取之,然後把下方的圖集拉到灰色區域就OK了!一次可以拉很多個圖集!
編輯插頁時,一樣可以加入相冊即可。
如此一來,若相冊中有兩個圖集,就會秀出兩個圖集的封面。
點入後,就可觀看圖集的內部圖片。
這種外掛並不多,不過還蠻好用的!這種外掛只要放到 mu-plugin 中,那麼就直接生效,不用啟動,也不用安裝。
您可將教材中的 cets_new_blog_defaults.zip 解壓,並將 cets_new_blog_defaults.php 複製到 mu-plugin 下,如此,直接進入後台,便可看到多出一個設定項目。
此外掛是用來設定開啟的新部落格之預設值,您可以設定好,日後當其他人申請部落格時,就會直接套用您設定的預設值。
底下是幾個有修改的地方:
請將 wpmu-signup-captcha-1.3.zip 解壓,並將三個檔案及目錄複製起來,貼到部落格根目錄。
如此一來,網路機器人便無法肆無忌憚的註冊您的部落格了~
為了避免網路機器人去try密碼,或者自動登入,您可以將WPMU-LoginCaptcha-v1.0.zip 解壓縮,並將三個檔案或目錄複製到網頁根目錄。
如此,在登入時,就會看到圖形驗證了!如此便不怕機器人的自動登入威脅!
部落格想很輕易的放影片?
請搜尋並安裝「Viper's Video Quicktags」外掛!
這是小弟用過最完美的外掛!不但會自動在編輯器加上按鈕
而且界面超簡單,只要貼上網址即可。還可設定大小。
這樣就完成了!夠簡單吧!
方便的留言管理工具:WP Ajax Edit Comments
您可以試試用zip檔來線上安裝~
裝好後,要管理回應就更方便囉!
有人留言,站長就要回應,這樣才能保持良好互動,此時,您可以使用此外掛:wordpress-thread-comment.1.4.9.4.zip
此外掛可讓您針對某篇回應來進行回覆!
沒有留言驗證,就容易引來一堆垃圾...
所以,裝一下 SI CAPTCHA 外掛,就可以有效防堵垃圾留言!
此外掛易裝易用,而且還是中文的!
裝完後,記得登出才看得到(管理員是不用認證的)
在WP的留言區中,並沒有內建可讓使用者插入表情符號的功能,想要擁有這功能的使用者,通常都需要加裝外掛。您可以使用「Highslide4WP」這個外掛。這外掛基本上也是上傳啟用就可以了,它是會在留言區顯示一個表情圖,使用者可以點擊該表情圖,然後畫面就會秀出更多可用表情!
這個也不錯:
http://wordpress.org/extend/plugins/smilies-themer-toolbar/
請先到後台確定「設定→撰寫」中有沒有設定「XML-RPC」的設定。
做好後請安裝zRaven-1.0.375.exe,安裝只要下一步到底即可。
裝好後,將 Zoundry_Raven_Beta_zh_TW.zip 複製到 C:\Program Files\Zoundry Raven\system\bundles 並解壓縮之,這樣就有中文可以用了。
第一次使用,要先設個設定檔~
進入後,設定一下帳號~
輸入您部落格的網址。
輸入帳號密碼:
選擇您的部落格,不曉得要怎麼選的,就全選即可。
接著,該軟體會將所有文章下載備份起來。
您可以點選「撰寫」開始來寫文章囉!
寫完之後,只要按下「發佈」即可!
如此,就可以在部落格上看到它囉!
由於WPMU的IP設定散落各地,所以,要修改並不容易,但是您還是可以這麼修改:
先修改wp-config.php 中的 DOMAIN_CURRENT_SITE 設定值
接著進入phpMyAdmin,點選WPMU使用的資料庫,點選右上方的「輸出」。
輸出時,記得勾選「Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT」的選項,然後下載之。
下載後,會有一個 xxx.sql 檔。
利用PSPad開啟之,按下「Ctrl+H」,在搜尋的地方填入舊IP,在取代的地方填入新IP,進行取代作業即可。
取外完,存檔,回到phpMyAdmin,進行「輸入」動作,將 xxx.sql 檔載入即可。
若研習完,想將資料打包回去,一樣用phpMyAdmin將資料輸出。
然後將 htdocs 的東西全部打包回去即可。
回家(或回學校)後
查好電腦的IP
按照上一單元的方法,修改 wp-config.php 然後把 xxx.sql 進行IP取代作業後,餵入資料庫即可。
Unfiltered MU
本文轉載自: http://www.williamlong.info/archives/1969.html
其他不錯的文章: http://www.williamlong.info/?tags=WordPress
Wordpress MU是Wordpress的多用戶版本,因為程序結構的關係,Wordpress MU並不一定能兼容Wordpress的插件。WordPress MU有全局的插件和針對單個站點的插件,分別存放在不同的目錄。/wp-content/mu-plugins/ 目錄下存放的是全局的插件,無需逐個博客激活插件,默認就已經自動調用。/wp-content/plugins/ 目錄下存放的是分站點的插件,只針對單個站點有效,這類插件和WordPress的插件基本兼容。
對於WordPress MU全局插件,通常是管理員設置的,有很多種不同類型,我這裡介紹十個我個人感覺最為常用的全局插件,供廣大網站管理員們參考。
Plugin Commander - 這個插件能在全站範圍內自動啟用和禁用分站點的插件,幾乎是每個人都需要的功能,實際上,這個插件的部分功能已經在最新的WordPress MU中實現了。
Limit Revisions - 限制文章修訂和自動保存功能,WordPress 2.6後增加的Post Revisions實 在是個令人討厭的功能,以至于禁用這項功能的插件都會成為必備插件。
Menus - 可以讓網站管理員啟用或禁用全站的某些菜單選項。
New Blog defaults - 這個插件能為所有的新建博客設置一個默認的主題和一些默認的功能設置。
Farm『s Comment spam pack - 防範垃圾留言和垃圾博客就全靠這個插件了。
Sitewide Tags - 整站標籤插件,可以得到一個全站範圍內的標籤雲和相關文章。
Multi DB - 對於大型博客網站來說,多數據庫插件是必然的,否則你的系統會死的很難看。
AHP Sitewide Recent Posts for WPMU - 獲取全站範圍的最新文章插件。
WPMU for Dummies: Part Deux - 老鳥可以忽略這個插件,不過對於新手來說,這個插件可以讓你的WPMU管理更為方便。
好了,以上就是十個潮湧的WPMU插件,如果你還知道什麼其他好用的WPMU插件,請留言告訴我。(via)
chown www-data.www-data wp-content
(將 wp-content 目錄的使用者暫時修改為 Apache2)chmod 777 .htaccess
將網站根目錄下的 .htaccess 暫時設定為可寫由於原先的blogs.php已經不使用了,因此.htaccess需要改一下,檔案才能正確呈現:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
</IfModule>
# END WordPress