• Имеется интернет-магазин unicle.ru с темой sell на woocommerce. Когда в настройках Внешний вид -> theme options во вкладках Category settings, Product category settings и Product page settings ставлю опцию Layout -> Fullwidth, то страницы растягиваются на полную ширину, и все в порядке.

    Но я хочу сделать, чтобы на главной странице, на странице товаров и на странице категорий выводился сайдбар со списком категорий.

    Когда я выбираю опцию Layout -> Sidebar right, то на главной странице и на странице товаров сайдбар вообще не отображается, вместо него появляется пустое место. Такое ощещение, что код где-то не закрывается или закрывается не там, где надо. Но на странице категорий сайдбар отображается корректно и выводится список категорий товаров (например, на странице http://unicle.ru/product/sport/ )

    В исходном коде на главной странице:

    <!-- BEGIN SIDEBAR -->	
    
    	<aside id="sidebar">	
    
    	</aside>	
    
    	<!-- END SIDEBAR -->

    а на странице категорий:

    <!-- BEGIN SIDEBAR -->
    
    	<aside id="sidebar">
    
    		<div id="woocommerce_product_categories-7" class="widget woocommerce widget_product_categories"><h2 class="widgettitle">Категории товаров</h2><ul class="product-categories"><li class="cat-item cat-item-6"><a href="http://unicle.ru/product/avto/">Автотовары</a></li>
    <li class="cat-item cat-item-7"><a href="http://unicle.ru/product/tehnika/">Бытовая техника</a></li>
    <li class="cat-item cat-item-16"><a href="http://unicle.ru/product/detskie/">Детские товары</a></li>
    <li class="cat-item cat-item-12"><a href="http://unicle.ru/product/home/">Для дома</a></li>
    <li class="cat-item cat-item-14"><a href="http://unicle.ru/product/elki/">Елки и украшения</a></li>
    <li class="cat-item cat-item-18"><a href="http://unicle.ru/product/electro/">Компьютеры/электроника</a></li>
    <li class="cat-item cat-item-10"><a href="http://unicle.ru/product/beauty/">Красота и здоровье</a></li>
    <li class="cat-item cat-item-15"><a href="http://unicle.ru/product/muzyka/">Музыка</a></li>
    <li class="cat-item cat-item-11"><a href="http://unicle.ru/product/gadzhets/">Смартфоны и гаджеты</a></li>
    <li class="cat-item cat-item-13"><a href="http://unicle.ru/product/sport/">Спорт</a></li>
    <li class="cat-item cat-item-17 current-cat"><a href="http://unicle.ru/product/foto-video/">Фото/видео</a></li>
    </ul></div>
    	</aside>
    
    	<!-- END SIDEBAR -->

    Почему сайдбар на главной пропадает? В чем может быть проблема?

    И еще, как вывести выпадающий список категорий в верхней строке сайта? Я взял код с одной из тем здесь, но там ничего не выводится. И еще почему-то выпадающих списков Select Category стало два.

    <form class="woocommerce-ordering" action="<?php bloginfo('url'); ?>/" method="get">
    	<?php
    	$select = wp_dropdown_categories('show_option_none=Select category&show_count=1&orderby=name&echo=0');
    	$select = preg_replace("#<select([^>]*)>#", "<select $1 onchange='return this.form.submit()'>", $select);
    	echo $select;
    	?>
    	<noscript><input type="submit" value="View" /></noscript>
    	</select>
    </form>

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Автор wladm

    (@wladm)

    Прошу помочь тех, кто разбирается в категориях товаров Вукоммерса!

    Автор wladm

    (@wladm)

    Люди, помогите разобраться!

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Проблема с сайдбаром в woocommerce» закрыта для новых ответов.