Вставьте краткое описание после кнопки списка желаний YITH

Я использую плагин YITH WooCommerce Wishlist, и на своих страницах с одним продуктом WooCommerce я пытаюсь вставить блок «Краткое описание» после кнопки YITH Wishlist.

Мой html-элемент списка желаний:

<div class="yith-wcwl-add-to-wishlist add-to-wishlist-48">
    label
    <div class="yith-wcwl-wishlistaddresponse"></div>
</div>

Какой тег нужно добавить, чтобы описание было после списка желаний элемента?

Мой пример кода:

add_action('woocommerce_...','woocommerce_template_single_excerpt' );

Спасибо.


person Pedro    schedule 13.03.2017    source источник


Ответы (2)


Это можно легко сделать, и вместо того, чтобы перемещать краткое описание, вы можете поместить эту кнопку списка желаний перед кратким описанием. Сначала вам нужно будет изменить общие настройки плагина YITH WooCommerce Wishlist для В разделе «Позиция» выберите «Использовать шорткод» и сохраните эту настройку:

введите здесь описание изображения

Затем вы добавите настраиваемую функцию, подключенную к хуку действия woocommerce_single_product_summary с приоритетом 15 (между ценой товара (10) и кратким описанием (20)):

add_action( 'woocommerce_single_product_summary', 'custom_yith_wcwl_add_to_wishlist', 15 );
function custom_yith_wcwl_add_to_wishlist(){
    echo do_shortcode('[yith_wcwl_add_to_wishlist]');
}

Код находится в файле function.php вашей активной дочерней темы (или темы) или также в любом файле плагина.

Связанный шаблон WooCommerce: content-single -product.php

person LoicTheAztec    schedule 15.03.2017

Фрагмент PHP: отображение кнопок списка желаний YITH на странице магазина - WooCommerce Список желаний YITH WooCommerce Добавьте код в файл темы fuctions.php

Затем создайте страницу, например, (Whislist) и [yith_wcwl_wishlist] вставьте туда короткий код и обновите страницу, а затем перейдите в настройки плагина YITH, затем выберите страницу списка желаний (список желаний с названием страницы, который вы создали).

add_action( 'woocommerce_after_shop_loop_item', 'bbloomer_display_yith_wishlist_loop', 97 );

    function bbloomer_display_yith_wishlist_loop() {
    echo do_shortcode( "[yith_wcwl_add_to_wishlist]" );
    }
person Ashar Zafar    schedule 04.09.2018