我正在尝试在woocommerce管理面板中为产品部分添加自定义标签,但它没有显示出来。有人能引导我朝着正确的方向前进吗?我想把它作为一个班级来做。
<?php
/*
Plugin Name: Cdog Woocomerce Product Options
Description: Allow a customer to order several different options of one product under one line item.
Version: 1.0
Author: Clint Chaney
*/
class cdog_product_options
{
public function __construct()
{
add_action( 'woocommerce_product_write_panel_tabs', array( &$this, 'create_admin_tab' ) );
}
/* this creates the tab in the products section in the admin panel */
public function create_admin_tab()
{
?>
<li class="cdog_product_options_tab"><a href="#cdog_product_options"><?php _e('Product Options', 'woocommerce'); ?></a></li>
<?
}
} // end class
$cdog_product_options = new cdog_product_options();
答案 0 :(得分:2)
嗯,解决方案很简单,我觉得愚蠢,但我忘了在最后创建对象。
将此添加到上面的代码中
$cdog_product_options = new cdog_product_options();