• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Добавить блок в header

Kolobok163rus

Новичок
Использую дочерную тему Storefront. Скопировал файлы storefront-template-functions.php и storefront-template-hooks.php из /wp-content/themes/storefront/inc в /wp-content/themes/storefront-child/inc.
Теперь в дочерней теме файл хуков выглядит так:
PHP:
/**
 * Header
 *
 * @see  storefront_skip_links()
 * @see  storefront_secondary_navigation()
 * @see  storefront_site_branding()
 * @see  storefront_primary_navigation()
 */
// add_action( 'storefront_header', 'storefront_header_container', 0 );
// add_action( 'storefront_header', 'storefront_skip_links', 5 );
add_action( 'storefront_header', 'storefront_site_branding', 20 );
// add_action( 'storefront_header', 'storefront_secondary_navigation', 30 );
// add_action( 'storefront_header', 'storefront_header_container_close', 41 );
add_action( 'storefront_header', 'storefront_primary_navigation_wrapper', 42 );
add_action( 'storefront_header', 'storefront_primary_navigation', 50 );
add_action( 'storefront_header', 'storefront_primary_navigation_wrapper_close', 68 );
add_action( 'storefront_header', 'storefront_header_under_wrapper', 100 ); // Custom
add_action( 'storefront_header', 'storefront_header_profile', 101 ); // Custom
// add_action( 'storefront_header', 'storefront_header_under_profile', 71 ); // Custom
// add_action( 'storefront_header', 'storefront_header_under_search', 71 ); // Custom
// add_action( 'storefront_header', 'storefront_header_under_cart', 71 ); // Custom
add_action( 'storefront_header', 'storefront_header_under_wrapper_close', 102 ); // Custom

Функции в storefront-template-functions.php тоже добавил в конец файла:
PHP:
/* Custom function */
if ( ! function_exists( 'storefront_header_under_wrapper' ) ) {
    function storefront_header_under_wrapper() {
        echo '<div class="storefront-under-header"><div class="col-full">';
        // echo '<div><div class="col-full">';
    }
}

if ( ! function_exists( 'storefront_header_under_wrapper_close' ) ) {
    function storefront_header_under_wrapper_close() {
        echo '</div></div>';
    }
}

/* End custom function*/

Закомментированные add_action перестают выводить эту информацию на экран, т.е. файл читается, как мне кажется. А новые добавленные блоки не появляются в коде страницы. В чем может быть проблема?
 
Сверху Снизу