<?php
/** 第1步:定義添加菜單選項的函數(shù) */
function my_plugin_menu() {
add_options_page(
'My Plugin Options',
'My Plugin',
'manage_options',
'my-unique-identifier',
'my_plugin_options' );
}
/** 第2步:將函數(shù)注冊到鉤子中 */
add_action( 'admin_menu', 'my_plugin_menu' );
/** 第3步:定義選項被點擊時打開的頁面 */
//current_user_can()檢測當前的用戶是否有特定的權限
//wp_die()終斷WordPress執(zhí)行并顯示錯誤HTML信息。
function my_plugin_options() {
if ( !current_user_can( 'manage_options' ) ) {
wp_die( 'You do not have sufficient permissions to access this page.' );
}
echo '<div class=wrap>Here is where the form would go if I actually had options.</div>';
}
?>