首先,检查语法错误。语法突出显示似乎表明您有语法错误。
第二,不要把你的add_action()
条件内部调用;相反,请将回调函数内容包装在条件中,例如:
<?php
function theme_upgrade_alernt() {
if ( is_admin() && $pagenow == \'theme-install.php\' && $_GET[\'tab\']=="upload"){
// CODE GOES HERE
} else {
// ELSE CODE GOES HERE
}
}
add_action(\'admin_print_scripts\', \'theme_upgrade_alert\');
?>
我还建议您将脚本排队
admin_enqueue_scripts
, 而不是
admin_print_scripts
.