serii81
@serii81
Я люблю phр...

Почему вместо файла taxonomy-product_cat.php для отображения категорий используется page.php?

Добрый день.
У меня на сайте вместо шаблона taxonomy-product_cat.php используется page.php.

Не могу понять почему?
Вот содержимое page.php.
<?php
	/**
	 * The template for displaying all pages
	 *
	 * This is the template that displays all pages by default.
	 * Please note that this is the WordPress construct of pages
	 * and that other 'pages' on your WordPress site may use a
	 * different template.
	 *
	 * @link https://developer.wordpress.org/themes/basics/template-hierarchy/
	 *
	 * @package benefis
	 */
	
	get_header();
?>
    <script>
		jQuery(document).ready(function () {
			$('.woocommerce').removeClass();
		});
    </script>
    <div class="slider">
        <div class="slider_video_parent">
            <span></span>
            <video src="http://benefis.myihor.ru//images/video/10000000_690038651457564_3112166903667890767_n.mp4" class="videoslider" autoplay="" loop="" muted="" width="1280" height="720"></video>
        </div>
    </div>
    <div class="container">
        <div class="row">
			<?php get_sidebar(); ?>
			
			<?php while (have_posts()) :
					the_post();
					
					get_template_part('template-parts/content', 'page');
				
				endwhile; // End of the loop.
			?>
        </div>
    </div>
<?php get_footer();


Я перенес папку templates из папки с плагином в свою тему.
Переименовал в woocommerce.

Даже query-monitor подсказывает какие шаблоны использовать
5d63b25099e31593380037.png
  • Вопрос задан
  • 688 просмотров
Решения вопроса 1
serii81
@serii81 Автор вопроса
Я люблю phр...
Нашел ответ.
Дело в том, что не я начал разрабатывать этот сайт с нуля. До меня чудо-разработчкик установил woocommerce и настроил, но как-то по-своему.

Прочитав эту статью https://delaemsait.info/integriruem-woocommerce-s-...
я узнал, что нужно подключить woocommerce в functions.php.
add_action('after_setup_theme', 'woocommerce_support');
	function woocommerce_support()
	{
		add_theme_support('woocommerce');
	}


Понятно, что когда начинаешь разрабатывать тему с нуля, используешь шаблон от underscores.me, не забываешь ставить галочку woocommerce при инициализации темы на этом рессурсе, то данный код вставляется автоматически в файл functions.php.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы