我正在尝试对woocommerce条形码插件进行一些更改。我想从插件类woocommerce订单条形码中删除此操作。php:
class WooCommerce_Order_Barcodes {
...
public function __construct ( $file = \'\', $version = \'1.0.0\' ) {
...
add_action( \'woocommerce_order_details_after_order_table\', array( $this, \'get_display_barcode\' ), 1, 1 );
...
}
}
我想删除的原因是,我已经在另一个地方(在我的order-detail.php子模板中的一个整洁的DIV中)有了条形码片段,并且插件自动插入的条形码片段会在下面重复(见图)
Woocommerce order barcode. 模板中的自定义代码如下
<div class="barcode">
<?php echo WC_Order_Barcodes()->display_barcode($order_id);?>
</div>
如果当然从插件类中手动删除add\\u操作,我会得到我想要的结果,但我不想修改插件文件。有什么想法吗?
提前谢谢。
EDIT: 文章来自here 没有解决我的问题,我使用下面的代码,它没有解决问题=(