在admin woocommerce产品中添加自定义标签

时间:2014-01-24 23:31:08

标签: php wordpress class woocommerce

我正在尝试在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();

1 个答案:

答案 0 :(得分:2)

嗯,解决方案很简单,我觉得愚蠢,但我忘了在最后创建对象。

将此添加到上面的代码中

$cdog_product_options = new cdog_product_options();