Browsed by
標籤:wordpress

[WordPress] 在單一站台架設多個網誌 (WordPress Multi-Site)

[WordPress] 在單一站台架設多個網誌 (WordPress Multi-Site)

開啟 WordPress 主目錄下的 wp-config.php,並把WP_ALLOW_MULTISITE註解去掉並將值改為true,以啟用WPMU (3.7.1版約在106行)

重新整理網頁,於後台左側選單點選工具->網誌網路安裝,檢查沒問題後,點選安裝

下一個畫面會提示把一些設定複製到 wp-config.php 與 .htaccess 裡,特別注意到wp-config.php的設定要貼在define(‘ABSPATH’)之前

完成動作後並儲存,重新整理畫面後左上角我的網誌裡面有出現網誌網路管理,收工。

[WordPress] 解決不支援utf-8環境下中文檔名異常問題

[WordPress] 解決不支援utf-8環境下中文檔名異常問題

修改 wp-admin/includes/file.php

 

修改 wp-admin/includes/media.php

 

存檔後即生效

 

參考自 http://www.xyduan.net/

[WordPress] qTranslate enable at WordPress 3.7.1

[WordPress] qTranslate enable at WordPress 3.7.1

最近WordPress更新了3.7.1
更新後發現qTranslate出現版本不相融情況
要使用plugin的功能要手動去啟用
不過預設還是disable
外掛作者也還沒更新對應3.7.1的版本
懶得每次發文要點一次enable
索性直接先改支援版本

 

利用這種方式強制enable也沒有發生衝突
在作者release新版本前就先暫時這樣頂替吧

[WordPress] 新增後台頁面

[WordPress] 新增後台頁面

WordPress不只可以當Blog,也可以架設成其他類型的網站(Ex:報名網站)
有時候想要替自己的網站加一些特殊的功能,而找不到外掛可以來頂替時,就要自己動手做了
而直接做在後台裡是一個不錯的選擇,以下為在後台開新頁面並將頁面放在左側管理選單
先在theme_option.php裡面加入一些內容

 

頁面內容寫在custom_page.php裡

 

關於前面所用到的WordPress function完整說明可參考官方文件:
add_menu_page
add_action
wp_enqueue_style
wp_enqueue_script

 

而頁面權限等級的部分,可以參考 WordPress Codex :: User Levels
另外一個是加入子選單的部分,用法也是大同小異:WordPress Codex :: add_submenu_page
※值得注意的是若要加入自訂頁面至預設功能選單要用到子函式,例如要在options-general加入子選單要使用add_options_page()來新增。

[WordPress] WP Page Numbers 外掛設定

[WordPress] WP Page Numbers 外掛設定

WP Page Numbers是個不錯的外掛,套用的步驟也很簡單,詳見外掛介紹
http://wordpress.org/plugins/wp-page-numbers/

不過要在自己的網站上開新頁面做一些特殊用途,又需要用到換頁功能
但是新頁面又和文章不相關時,外掛便不會運作
不過使用一點小方法便可解決這問題

 

這樣就可以正常運作了