Прежде всего, мы НЕ будем вводить html через функцию. php file, никогда! (Если вы это сделаете, я убью малыша Йоду!). Если вы хотите иметь реальный контроль, лучший способ - это:
Правильный способ сделать это - вставить нашу пользовательскую «функцию» в page-shop.php
файл.
В вашей теме файла, у вас должен быть файл с именем page-shop.php
, при его открытии под заголовком (где угодно, адаптируйте его к дизайну) добавьте следующее:
<?php
/**
* You can remplace the first line by the following line if you
* want it to apply only on shop page that are not categories:
* if ( is_shop() && !is_product_category() ) {
*
*
* Check if it's a shop page, and if it is do stuff...
*/
if ( is_shop() ): ?>
<div>My custom html goes here</div>
<?php endif; ?>
Надеюсь, что это поможет