Wordpress/外掛:修訂版本之間的差異

出自福留子孫
跳轉到: 導覽搜尋
概述
文件頭
第 11 行: 第 11 行:
 
*#WordPress是通過自述文件來判斷這個插件是處於「必要」還是「測試」狀態的。
 
*#WordPress是通過自述文件來判斷這個插件是處於「必要」還是「測試」狀態的。
 
===文件頭===
 
===文件頭===
 +
至少要包括外掛名稱,這樣WordPress才能識別你的外掛。其他信息將顯示在控制面板外掛管理頁面中。標準外掛信息對各行順序沒有要求。<pre>
 
&lt;?php
 
&lt;?php
 
/*
 
/*
 
Plugin Name: 外掛名稱
 
Plugin Name: 外掛名稱
 
Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates
 
Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates
Description: 插件的簡單描述
+
Description: 外掛的簡單描述
Version: 插件版本號, 例如: 1.0
+
Version: 外掛版本號, 例如: 1.0
Author: 插件作者
+
Author: 外掛作者
 
Author URI: http://URI_Of_The_Plugin_Author作者地址
 
Author URI: http://URI_Of_The_Plugin_Author作者地址
 
*/
 
*/
?&gt;
+
?&gt;</pre>
  
 
===參考連結===
 
===參考連結===
 
*[https://codex.wordpress.org/Writing_a_Plugin 寫外掛官方文件]
 
*[https://codex.wordpress.org/Writing_a_Plugin 寫外掛官方文件]

2016年8月12日 (五) 00:00的修訂版本

概述

  • 位置在/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/
    1. 你必須在插件包中建立一個標準格式的readme.txt文件. 文件格式參見http://wordpress.org/extend/plugins/about/readme.txt.
    2. 你可以訪問http://wordpress.org/extend/plugins/about/readme.txt 查看如何去格式化自述文件,或者訪問http://generatewp.com/plugin-readme/ 來使用文檔自動生成器
    3. WordPress是通過自述文件來判斷這個插件是處於「必要」還是「測試」狀態的。

文件頭

至少要包括外掛名稱,這樣WordPress才能識別你的外掛。其他信息將顯示在控制面板外掛管理頁面中。標準外掛信息對各行順序沒有要求。
<?php
/*
Plugin Name: 外掛名稱
Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates
Description: 外掛的簡單描述
Version: 外掛版本號, 例如: 1.0
Author: 外掛作者
Author URI: http://URI_Of_The_Plugin_Author作者地址
*/
?>

參考連結