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

Список вопросов по отображению товаров на витрине магазина

Image CMS

vasja

Опытный
#1
Всем привет! С woocommerce познакомился недавно - создаю магазин заказов кулинарной продукции на шаблоне http://themeforest.net/item/flatastic-versatile-wordpress-theme/10875351 (демо - http://velikorodnov.com/wordpress/flatastic/classic/). Хочу получить на выходе вот такой вид товара на главной странице и желательно, чтобы была возможность редактирования из админки.
Может в woocomerce уже есть для этого готовые решения/плагины? Вот мой список вопросов:

1. как товарам добавить вывод описания на главной - по умолчанию краткое описание выводится только подробном описании товара
2. кой где обрезаются названия товаров в магазине на кракозябры вида
<divclass="product-section"><h3><ahref="../vkusnye-rebryshki-nyam-nyam-3/">Вкусные ребрыш�...</a></h3></div>
"Стейк из свинин..." плагин Advanced Excerpt не выручает..
3. как добавить счетчик с количеством порций - по умолчанию выводится тоже только подробном описании товара?
4. как вывести карусель добавленных в корзину товаров? и как вообще можно настраивать карусель: в опциях можно выбирать только карусель или сетку, а в карусели задавать только количество товаров для вывода, но не количество размещения на странице.
5. как создать фильтр товаров по разделам вида (по умолчанию фильтр настроен по категориям и все, либо рекомендуемые товары):

6.что нужно сделать, чтобы создать категории товаров для вегетарианцев, которым можно задавать ленточки вида

На любой из вопросов буду очень благодарен за ответы!
 

vasja

Опытный
#2
по 6 пункту нашел код такого вида:

add_action('woocommerce_archive_description','woocommerce_category_image',2);
functionwoocommerce_category_image(){
if(is_product_category()){
global$wp_query;
$cat=$wp_query->get_queried_object();
$thumbnail_id=get_woocommerce_term_meta($cat->term_id,'thumbnail_id',true);
$image=wp_get_attachment_url($thumbnail_id);
if($image){
echo'<img src="'.$image.'" alt="" />';
}
}
}

вставляю его в functions.php между строчками дочерней темы
if(!function_exists('mad_flatastic_child_css')){}
но, все равно не выходит - в чем может быть дело?
 

vasja

Опытный
#3
пункт 1 решил добавлением строчки в functions.php -
<?php echo apply_filters('woocommerce_short_description', $post->post_excerpt )?>
 

D&B

Администратор
Команда форума
Местный
#4
Вы зря тему курочите. Обновится и всё слетит.
 

vasja

Опытный
#6
да, используется дочерняя тем.
по пункту 4 никто не подскажет: почему карусель visual composer выводит по умолчанию 3 товара, а не 4 например. как это можно указать?
 
Сверху Снизу