Automattic\WooCommerce\Internal\Admin
Marketing::register_pages()
Registers report pages.
Метод класса: Marketing{}
Хуки из метода
Возвращает
null
. Ничего (null).
Использование
$Marketing = new Marketing(); $Marketing->register_pages();
Код Marketing::register_pages() Marketing::register pages WC 8.7.0
public function register_pages() { $this->register_overview_page(); $controller = PageController::get_instance(); $defaults = [ 'parent' => 'woocommerce-marketing', 'existing_page' => false, ]; $marketing_pages = apply_filters( 'woocommerce_marketing_menu_items', [] ); foreach ( $marketing_pages as $marketing_page ) { if ( ! is_array( $marketing_page ) ) { continue; } $marketing_page = array_merge( $defaults, $marketing_page ); if ( $marketing_page['existing_page'] ) { $controller->connect_page( $marketing_page ); } else { $controller->register_page( $marketing_page ); } } }