【发布时间】:2018-05-21 19:46:51
【问题描述】:
我想在本网站的产品页面上做两件事:https://lovesometea.com/product/green-coconut/
1) 删除“附加信息”选项卡 2)在产品描述上方添加属性“Size”
要删除“附加信息”标签,我一直在关注这个:https://idevie.com/tutorials/how-to-make-woocommerce-product-attributes-more-prominent
这就是我所做的: 1) 添加自定义插件并激活-http://code.tutsplus.com/tutorials/making-woocommerce-product-attributes-more-prominent--cms-25438
2) 尝试通过编辑 /wp-content/plugins/woocommerce/templates/single-product/tabs 中的 tabs.php 删除“附加信息”
/**
* Removes the "Additional Information" tab that displays the product attributes.
*
* @param array $tabs WooCommerce tabs to display.
*
* @return array WooCommerce tabs to display, minus "Additional Information".
*/
function tutsplus_remove_product_attributes_tab( $tabs ) {
unset( $tabs['additional_information'] );
return $tabs;
}
add_filter( 'woocommerce_product_tabs', 'tutsplus_remove_product_attributes_tab', 100 );
这就是我卡住的地方。我什至尝试一起删除 additional-information.php 文件(在同一个选项卡文件夹中)并且仍然显示附加信息!
我尝试将上述代码放在 tabs.php 文件的三个不同区域,但对产品页面上的选项卡没有影响。
还有其他建议吗?也许最新的 woocommerce 版本有不同/更好的方法?
【问题讨论】:
标签: php wordpress woocommerce hook-woocommerce