Wordpress 商业属性链接
我想在我的商店网站上修改单一产品页面。 我必须从“附加信息”选项卡的属性列表中删除链接 我发现这个html在这个页面中被调用:/woocommerce/templates/single product/product-attributes.php 在本部分代码中:Wordpress 商业属性链接,wordpress,woocommerce,Wordpress,Woocommerce,我想在我的商店网站上修改单一产品页面。 我必须从“附加信息”选项卡的属性列表中删除链接 我发现这个html在这个页面中被调用:/woocommerce/templates/single product/product-attributes.php 在本部分代码中: <td class="woocommerce-product-attributes-item__value"><?php echo wp_kses_post( $product_attribute['value']
<td class="woocommerce-product-attributes-item__value"><?php echo wp_kses_post( $product_attribute['value'] ); ?></td>
您知道是否存在另一个参数而不是“value”,例如“slug”或“name”?
如果没有,如何修改调用以仅显示值而不显示链接
Thank's在活动主题的functions.php中添加以下代码片段-
function filter_woocommerce_attribute_value( $value ) {
return preg_replace( '#<a.*?>([^>]*)</a>#i', '$1', $value );
}
add_filter( 'woocommerce_attribute', 'filter_woocommerce_attribute_value', 99 );
函数过滤器\u属性\u值($value){
返回preg#u replace('#([^>]*)#i','$1',$value);
}
添加过滤器('woocommerce_属性','filter_woocommerce_属性_值',99);
在活动主题的functions.php中添加以下代码片段-
function filter_woocommerce_attribute_value( $value ) {
return preg_replace( '#<a.*?>([^>]*)</a>#i', '$1', $value );
}
add_filter( 'woocommerce_attribute', 'filter_woocommerce_attribute_value', 99 );
函数过滤器\u属性\u值($value){
返回preg#u replace('#([^>]*)#i','$1',$value);
}
添加过滤器('woocommerce_属性','filter_woocommerce_属性_值',99);