Как добавить пользовательскую кнопку шорткода на странице продукта в wordpress

#wordpress #woocommerce #hook-woocommerce

Вопрос:

Мне нужно добавить пользовательскую кнопку вниз, чтобы добавить в корзину на странице продукта, которая запускает шорткод для всплывающего окна. Пожалуйста, введите описание изображения здесь

Ответ №1:

 add_action( 'woocommerce_after_add_to_cart_button', 'add_content_after_addtocart_button_func' );
/*
 * Content below "Add to cart" Button.
 */
function add_content_after_addtocart_button_func() {

        // Echo content.
        echo 'Add your code here';

}
 

Ответ №2:

 function buttonElement( $atts, $content = null) {
    extract( shortcode_atts( array(
        'link' => ''
    ), $atts ) );
    return'<a href="'.$link.'">$content</a>';
};
add_shortcode('button', 'buttonElement');
 

Итак, теперь вам нужно вызвать шоркод, как показано ниже:

 [button link"add__your__button__link" ]Here is button text[/button]