Automattic\WooCommerce\Internal\Admin
Loader::embed_page_header()
Set up a div for the header embed to render into. The initial contents here are meant as a place loader for when the PHP page initially loads.
Метод класса: Loader{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$result = Loader::embed_page_header();
Код Loader::embed_page_header() Loader::embed page header WC 9.5.1
<?php public static function embed_page_header() { if ( ! PageController::is_admin_page() && ! PageController::is_embed_page() ) { return; } if ( ! PageController::is_embed_page() ) { return; } $sections = self::get_embed_breadcrumbs(); $sections = is_array( $sections ) ? $sections : array( $sections ); $page_title = ''; $pages_with_tabs = array( 'admin.php?page=wc-settings', 'admin.php?page=wc-reports', 'admin.php?page=wc-status', ); if ( count( $sections ) > 2 && is_array( $sections[1] ) && in_array( $sections[1][0], $pages_with_tabs, true ) ) { $page_title = $sections[1][1]; } else { $page_title = end( $sections ); } ?> <div id="woocommerce-embedded-root" class="is-embed-loading"> <div class="woocommerce-layout"> <div class="woocommerce-layout__header is-embed-loading"> <h1 class="woocommerce-layout__header-heading"> <?php self::output_heading( $page_title ); ?> </h1> </div> </div> </div> <?php }