Wordpress add_options_page

时间:2010-11-09 12:04:51

标签: php wordpress

我想为我的wordpress博客创建两个插件,我需要不同的管理员设置。我正在尝试添加插件管理;但选择单一时选择两个设置。我怎么了。我在附上我所做的事情

add_action('admin_menu', 'sb_load_featured_slider');

function sb_load_featured_slider() {
$mypage = add_options_page('SB_Featured Slider', 'SB_Featured Slider', 8,   array('sbslider','sbslider1','sbslider2'), 'sb_featured');
add_action( "admin_print_scripts-$mypage", 'sb_loadjs_admin_head' );
 }

我的第二个插件如下所示

add_action('admin_menu', 'sb_load_intro');

  function sb_load_intro() 
 {
$mypage = add_options_page('SB Introduction', 'SB Introduction', 9,  array('sbintro','sbjquery'), 'sb_intro');
add_action( "admin_print_scripts-$mypage", 'sb_introjs_admin_head' );
 }

1 个答案:

答案 0 :(得分:0)

我看到两个功能之间有一个相似之处。您在两个函数中使用$ mypage变量,并将其用于第二个add操作。尝试使用不同的变量名称,看看它是否能解决您的问题。

例如:$ mypage1,$ mypage2