我有一套现有的WooCommerce插件,这些插件允许用户输入产品详细信息,有些人可能很熟悉。我已经制作了一个新插件,我想将其添加为现有菜单结构中的子菜单。
Class WC_Batch_Category_Import_Plugin {
static $instance;
public function __construct() {
add_action( 'admin_menu', array( $this, 'plugin_menu' ), 99 );
}
public function plugin_menu() {
$hook = add_submenu_page(
'edit.php?post_type=product',
'Batch Category Import',
'Batch Category Import',
'manage_woocommerce',
'batch-category-import'
);
add_action( "load-$hook" );
}
public static function get_instance() {
if ( ! isset( self::$instance ) ) {
self::$instance = new self();
}
return self::$instance;
}
}
add_action( 'plugins_loaded', __construct() () {
WC_Batch_Category_Import_Plugin::get_instance();
} );
我有以下代码,虽然在插件中使用此代码,但菜单未显示。有谁知道为什么?感谢