لعرض شاشة تحديد المكونات في القائمة الفرعية
فئات هي: وظيفة مذكرة
2008/9/17 آخر تحديث:
2008/9/16: المشاركات أحد
"Add_options_page" و "admin_menu وقال" ما نحتاجه هو لخلق بنفسك شاشة تكوين المكونات الإضافية.
عند إنشاء المكونات في لحفظ الضبط، ولكنني وجدت أن يجب أن يتم تخزينها في قاعدة بيانات تسمى "wp_options"، ونحن ذاهبون الى حاجة الى شاشة تكوين لحفظه.
أول ما، حاولت أن عرض على الشاشة لجعل بنفسك المكونات الإضافية مجموعة من شاشات الإدارة.
طريقة واحدة للقيام بذلك هي
- admin_menu الشاشة عند عرض المدارة هوك عمل باستخدام دعا،
- add_options_page لإضافة المكونات في شاشة التكوين
أريد دعا تدفق.
وفيما يلي المكونات في لاختبار الذي قمت بإنشائه باستخدام الفئة.
المكونات في حد ذاتها ليست ما يخدم أيضا، قد خلقت والمكونات في إعدادات الشاشة.
<?php
/*
Plugin Name: subMenu Test
Plugin URI: http://www.is-p.cc/
Description: プラグインのテスト
Version: 1.0
Author: IS Planning
Author URI: http://www.is-p.cc/
*/
/* =====================================================
WordPressに処理の追加
===================================================== */
$is_submenu = new IS_SubMenuTest();
//アクションフックを登録
add_action('admin_menu', array($is_submenu, 'Add_Test_Menu'));
/* =====================================================
クラスの定義
===================================================== */
class IS_SubMenuTest {
// 設定パネルにメニュー追加
function Add_Test_Menu() {
if(function_exists('add_options_page')) {
add_options_page('SubMenu Test', 'SubMenu設定', 8, __FILE__, array($this, 'SubMenu_GUI'));
}
}
// 設定画面の作成
function SubMenu_GUI() {
echo '<p>サブメニュー設定画面 テスト</p>';
}
}
?>
これで、「設定」メニューに「SubMenu設定」というメニューが追加されています。
クリックすると「サブメニュー設定画面 テスト」と表示されます。
- タグ
- add_options_page , admin_menu
- トラックバックURL




























