Как настроить шорткод на вкладке для применения только для одного товара - PullRequest
0 голосов
/ 11 февраля 2020

Я создал вкладку с помощью плагина «реагировать на вкладки». Я хочу, чтобы эта вкладка применялась под изображением товара и только для одного товара. Я использую следующий код и могу применить под изображением продукта. Но шорткод применяется ко всем продуктам. Как я могу настроить этот код просто подать заявку на один продукт.

Спасибо.

remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );

add_action( 'woocommerce_product_thumbnails', 'enfold_customization_extra_product_content', 15 );

function enfold_customization_extra_product_content() {

    echo do_shortcode("[your_shortcode]");
}

1 Ответ

0 голосов
/ 11 февраля 2020

Вы можете проверить по идентификатору продукта, как это:

function enfold_customization_extra_product_content() {
    global $product;
    if ( $product->get_id() == '123' ) { // change 123 to your product ID
        echo do_shortcode("[your_shortcode]");
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...