Tag: Panel

  • woocommerce_coupon_data_panels

    This is the contents of the options panel and where you will list all of your fields to display and how they will be displayed.

    [php]
    function webdav_newcoupon_data_panels() {
    global $woocommerce, $post;
    echo ‘<div id="webdav_newcoupon_data" class="panel woocommerce_options_panel">’;
    // Your coupon type options will go in here
    echo ‘</div>’;
    }
    add_action(‘woocommerce_coupon_data_panels’, ‘webdav_newcoupon_data_panels’);
    [/php]

  • woocommerce_coupon_data_tabs

    This is for creating a tab panel in the admin coupon screen when creating a new coupon.

    [php]
    function webdav_newcoupon_data_tabs( $tabs ) {
    $tabs[‘webdav_newcoupon_data’] = array(
    ‘label’  => __( ‘WebDav Coupon’, ‘webdav-coupon-plugin’ ),
    ‘target’ => ‘webdav_newcoupon_data’,
    ‘class’  => ‘webdav_newcoupon_data’
    );
    return $tabs;
    }
    add_filter( ‘woocommerce_coupon_data_tabs’, ‘webdav_newcoupon_data_tabs’, 100, 1 );
    [/php]