1. 程式人生 > 其它 >wordpress 外掛開發 使用API儲存設定

wordpress 外掛開發 使用API儲存設定

1.建立一個新的外掛test-two,在外掛的目錄下建立一個test-two資料夾;

2.建立test-two.php檔案進行新增描述外掛的資訊;

#part 1
<?php /* Plugin Name: Test Two Plugin URI: http://test-two.com Description: 測試開發外掛 Version: 1.0.0 Author: test Author URI: http://test-two.com License: testtwo */

  在外掛中看到如下的效果:

  

3.將外掛顯示在主選單中,這個過程中主要用到了add_menu_page()這個鉤子,對應的有好幾個引數,上程式碼:

#part 1
add_action('admin_menu', 'two_create_menu');
function two_create_menu(){
	//建立頂級選單
	add_menu_page(
		'Test Two Index', #瀏覽器上面顯示的標題
		'測試外掛',      #外掛名稱
		'manage_options',  #許可權
		'test_two',      #url後面連結的引數
		'two_setting_page',  #回撥方法名稱, 主要是在這裡面設定頁面
		''
	);
}

參考備註部分(可以不看):
add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function, $icon_url, $position );

引數解釋:

$page_title: (字串,必須)選單頁面標題,即顯示在標題欄的標題

$menu_title: (字串,必須)選單標題,即選單顯示的問題

$capability:(字串,必須)許可權,即向哪些使用者顯示此選單

$menu_slug:(字串,必須)顯示在uri位址列裡的頁面名稱,預設可為空,類似?page=custompage

$function:回撥方法的名稱

$icon_url:(可選)選單圖示url

$position:(可選)選單顯示順序