【发布时间】:2018-01-25 18:28:16
【问题描述】:
我正在尝试在我的商店页面上为我的产品添加一个额外的按钮,但仅限于特定类别。我已经做到了这一点,但我似乎无法正确调用它。
if (!function_exists('add_accessory_button')){
function add_accessory_button() {
global $product;
$product_cat = $product->product_cat;
if( has_term( 'dealqualify',$product_cat ) && in_the_loop() ) {
$link = get_post_meta( $product->ID, ‘acc_link’, true );
echo do_shortcode('<br>[button link="' . esc_attr($link) . '"]View Accessory[/button]');
} }
add_action('woocommerce_after_shop_loop_item','add_accessory_button');
}
任何帮助我指出我的错误将不胜感激。
【问题讨论】:
-
刚刚更新了短代码行代码(这样看起来更好)......但如果它对你有用,不要改变任何东西。
标签: php wordpress woocommerce categories shortcode