在WP管理面板中,我有一个插件,可以根据表单的输入进行某些计算。我需要它打印漂亮,所以我试图呈现没有管理菜单等插件页面。
我以为remove_action( \'wp_footer\', \'wp_admin_bar_render\', 10000 );
将实现这一点,但它似乎不起作用,因为它仍然呈现管理面板,而不仅仅是一个空白的白色页面。
以下是我所拥有的:
public function cpui_setup()
{
add_submenu_page( NULL, __( \'WooCommerce Print Order Recipe\', \'woocommerce\' ), __( \'Print Recipe\', \'woocommerce\' ) , \'manage_woocommerce\', \'cpui_print_recipe\', array( $this, \'print_recipe_page\' ) );
}
public function print_recipe_page()
{
remove_action( \'wp_footer\', \'wp_admin_bar_render\', 1000 );
require_once( \'admin/print_recipe.php\' );
}
...
我忽略了什么?