Где находится файл get_header('shop') в шаблонах Woocommerce
Спасибо за ответ. Я попробую загрузить свою версию файла header-shop.php и посмотрю, решит ли это проблему. Спасибо.

Моя проблема в том, что на обычных страницах моей темы заголовок H1 берется из заголовка страницы, а на страницах товаров он, похоже, берется из того же header.php, а не из header-shop.php (потому что его не существует). Но когда я смотрю в header.php, там нет ссылки на тег заголовка single-product, который логически должен заставить его вести себя по-другому.

Думаю, вы смотрите не в тот файл; подозреваю, что вам нужно проверить шаблон single product, а не какой-либо шаблон заголовка.

if((is_tax() && taxonomy_exists('product_cat') && $current_tax == "product_cat") || is_singular('product')) {
echo '';
} elseif (((is_home()|| is_page() || is_single()) && intval(get_post_meta($post_id , 'title-show', true)) == 0) && !is_front_page()) { ?>
<div id="page-header" class="container">
<div class="page-header-content row-fluid">
<div class="title span12">
<?php
$title = get_post_meta($post_id, 'title-content', true);
if($title == '') $title = '<h1>'.get_the_title($post_id).'</h1>';

Думаю, моя проблема в том, что для таксономии продукта выводится echo '', но для других страниц я могу управлять этим, чтобы был H1.

Думаю, я приближаюсь к решению, спасибо за терпение. Где может находиться 'woocommerce_before_single_product'?

get_header()
— это функция WordPress (не специфичная для WooCommerce), которая при передаче параметра должна загружать файл с именем header-<параметр>.php
из корня темы (или родительской темы). Таким образом, в том же каталоге, где находятся header.php
или footer.php
, должен быть файл с именем header-shop.php
.

Хорошо, спасибо за информацию - я искал эту информацию во всех файлах темы, но, похоже, она отсутствует. Если этого файла не существует, могу ли я создать его самостоятельно, и будет ли он использоваться из того, что я создам?

Нет, я просто использую стандартную тему 'Alterna' с Themeforest, без дочерней темы

Хм... вы беспокоитесь о "шаблонах Woocommerce" и используете тему с ThemeForest... так в чем связь?

Ох... тема, которую я использую, имеет некоторые измененные файлы WooCommerce, которые переопределяют стандартные файлы WooCommerce - это понятно? Я работаю с этими кастомными файлами WooCommerce из темы
