主题选项中基于当前选项卡页的回显内容

时间:2016-02-12 作者:Ayanize

如何根据主题选项中的当前选项卡回显某些内容。“我的选项卡式主题选项”页面有以下选项卡TAB1、TAB2、TAB3

我想在选项卡2上显示一条消息。主题选项页slug是/wp-admin/admin.php?page=options&tab=tab_1

我试过了

function show_message(){

if( isset( $_GET[\'tab\'] ) ? $_GET[\'tab\'] : \'tab_2\' ){
echo \'This message\';
else{
echo \'That Message\';
}
}
add_action(\'admin_head\',\'show_message\');

1 个回复
SO网友:TheDeadMedic

您的PHP逻辑有点不正确-您需要检查$_GET[\'tab\']. 现在你在说“如果$_GET[\'tab\']\'tab_2\'“,它将始终计算为true:

if ( isset( $_GET[\'tab\'] ) && $_GET[\'tab\'] === \'tab_2\' )

相关推荐