Wordpress/外掛:修訂版本之間的差異
出自福留子孫
第 6 行: | 第 6 行: | ||
*如包含多個檔案,你還需要建立一個資料夾,並把外掛包含的所有檔案放到這個資料夾中,這樣你只要把整個資料夾放到wp-content/plugins/目錄下就可以了。資料夾夾的名稱通常和PHP的名稱相同,例如PHP的名稱叫做functionality.php的話,資料夾的名稱就可以叫做functionality。 | *如包含多個檔案,你還需要建立一個資料夾,並把外掛包含的所有檔案放到這個資料夾中,這樣你只要把整個資料夾放到wp-content/plugins/目錄下就可以了。資料夾夾的名稱通常和PHP的名稱相同,例如PHP的名稱叫做functionality.php的話,資料夾的名稱就可以叫做functionality。 | ||
*由於在WordPress中可以配置wp-content/plugins/目錄的位置,所以你必須使用plugin_dir_path()和plugins_url()兩個函數來獲取外掛的路徑。 | *由於在WordPress中可以配置wp-content/plugins/目錄的位置,所以你必須使用plugin_dir_path()和plugins_url()兩個函數來獲取外掛的路徑。 | ||
+ | *如果你想將你的插件發佈到http://wordpress.org/extend/plugins/ | ||
+ | *#你必須在插件包中建立一個標準格式的readme.txt文件. 文件格式參見http://wordpress.org/extend/plugins/about/readme.txt. | ||
+ | *#你可以訪問http://wordpress.org/extend/plugins/about/readme.txt 查看如何去格式化自述文件,或者訪問http://generatewp.com/plugin-readme/ 來使用文檔自動生成器 | ||
+ | *#WordPress是通過自述文件來判斷這個插件是處於「必要」還是「測試」狀態的。 | ||
2016年8月11日 (四) 23:44的修訂版本
概述
- 位置在/wp-content/plugins/之下
- 主要是php,不可兩插件同名
- 附屬Javascript、CSS、圖照、語言檔等。
- 如包含多個檔案,你還需要建立一個資料夾,並把外掛包含的所有檔案放到這個資料夾中,這樣你只要把整個資料夾放到wp-content/plugins/目錄下就可以了。資料夾夾的名稱通常和PHP的名稱相同,例如PHP的名稱叫做functionality.php的話,資料夾的名稱就可以叫做functionality。
- 由於在WordPress中可以配置wp-content/plugins/目錄的位置,所以你必須使用plugin_dir_path()和plugins_url()兩個函數來獲取外掛的路徑。
- 如果你想將你的插件發佈到http://wordpress.org/extend/plugins/
- 你必須在插件包中建立一個標準格式的readme.txt文件. 文件格式參見http://wordpress.org/extend/plugins/about/readme.txt.
- 你可以訪問http://wordpress.org/extend/plugins/about/readme.txt 查看如何去格式化自述文件,或者訪問http://generatewp.com/plugin-readme/ 來使用文檔自動生成器
- WordPress是通過自述文件來判斷這個插件是處於「必要」還是「測試」狀態的。