Automattic\WooCommerce\Internal\Admin

Marketing::add_parent_menu_item()publicWC 1.0

Add main marketing menu item.

Uses priority of 9 so other items can easily be added at the default priority (10).

Method of the class: Marketing{}

No Hooks.

Return

null. Nothing (null).

Usage

$Marketing = new Marketing();
$Marketing->add_parent_menu_item();

Marketing::add_parent_menu_item() code WC 8.7.0

public function add_parent_menu_item() {
	if ( ! Features::is_enabled( 'navigation' ) ) {
		add_menu_page(
			__( 'Marketing', 'woocommerce' ),
			__( 'Marketing', 'woocommerce' ),
			'manage_woocommerce',
			'woocommerce-marketing',
			null,
			'dashicons-megaphone',
			58
		);
	}

	PageController::get_instance()->connect_page(
		[
			'id'         => 'woocommerce-marketing',
			'title'      => 'Marketing',
			'capability' => 'manage_woocommerce',
			'path'       => 'wc-admin&path=/marketing',
		]
	);
}