扩展插件的 Wordpress 操作
Wordpress Actions to Extend Plugin
我在这里...Woocommerce Wishlist 插件,这样我就可以在我的产品页面上添加“添加到愿望清单”,而不仅仅是单个页面。
我将它添加到我的函数文件中,但它会产生错误。我已经做了很多搜索,但无法找到解决方案。
如有任何想法,我们将不胜感激。
代码: add_action( 'woocommerce_after_shop_loop_item_title', array( WC_Wishlists_Plugin, 'add_to_wishlist_button' ), 10 );
错误: 警告:使用未定义常量 WC_Wishlists_Plugin - 假设 'WC_Wishlists_Plugin'(这将在 [=29= 的未来版本中引发错误])
干杯
很可能您的代码已被弃用。
试试下面的代码,看看它是否能达到你想要的结果。
它对我有用,但设计不够好
function addWishlistButton() {
global $wishlists;
?>
<form class="cart wishlist-cart-form" method="post" enctype='multipart/form-data'
action="<?php echo add_query_arg( array( 'add-to-wishlist-itemid' => get_the_ID() )); ?>">
<input type="hidden" name="add-to-cart" value="<?php echo esc_attr( get_the_ID() ); ?>" />
<?php $wishlists->add_to_wishlist_button(); ?>
</form>
<?php
}
add_action( 'woocommerce_after_shop_loop_item', 'addWishlistButton', 10 );
**PS: ** 您需要在 functions.php
中添加代码
我在这里...Woocommerce Wishlist 插件,这样我就可以在我的产品页面上添加“添加到愿望清单”,而不仅仅是单个页面。
我将它添加到我的函数文件中,但它会产生错误。我已经做了很多搜索,但无法找到解决方案。
如有任何想法,我们将不胜感激。
代码: add_action( 'woocommerce_after_shop_loop_item_title', array( WC_Wishlists_Plugin, 'add_to_wishlist_button' ), 10 );
错误: 警告:使用未定义常量 WC_Wishlists_Plugin - 假设 'WC_Wishlists_Plugin'(这将在 [=29= 的未来版本中引发错误])
干杯
很可能您的代码已被弃用。
试试下面的代码,看看它是否能达到你想要的结果。
它对我有用,但设计不够好
function addWishlistButton() {
global $wishlists;
?>
<form class="cart wishlist-cart-form" method="post" enctype='multipart/form-data'
action="<?php echo add_query_arg( array( 'add-to-wishlist-itemid' => get_the_ID() )); ?>">
<input type="hidden" name="add-to-cart" value="<?php echo esc_attr( get_the_ID() ); ?>" />
<?php $wishlists->add_to_wishlist_button(); ?>
</form>
<?php
}
add_action( 'woocommerce_after_shop_loop_item', 'addWishlistButton', 10 );
**PS: ** 您需要在 functions.php
中添加代码