Php 在“愿望列表”按钮后插入简短说明

Php 在“愿望列表”按钮后插入简短说明,php,wordpress,woocommerce,product,hook-woocommerce,Php,Wordpress,Woocommerce,Product,Hook Woocommerce,我正在使用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&g

我正在使用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>

谢谢。

这很容易做到,您可以将此愿望列表按钮放在简短描述之前,而不是移动简短描述。您必须首先更改插件的常规设置,对于“位置”,您将选择“使用快捷码”,并保存该设置:

然后,您将在
woocommerce\u single\u product\u summary
操作挂钩中添加一个自定义函数,优先级为15(介于产品价格(10)和简短描述(20)之间):

该代码位于活动子主题(或主题)的function.php文件或任何插件文件中


相关的WooCommerce模板:

PHP代码片段:显示YITH Wishlist Buttons@Shop Page–WooCommerce在您的theme fuctions.PHP文件中添加代码

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]" );
    }
然后创建一个页面,例如(whislist)和[yith_wcwl_wishlist]在那里粘贴短代码并更新页面,然后转到yith插件设置,然后选择wishlist页面(您创建的页面名称wishlist)。

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]" );
    }
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]" );
    }