@@ 25-34 (lines=10) @@ | ||
22 | /** |
|
23 | * Constructor. |
|
24 | */ |
|
25 | public function __construct() { |
|
26 | ||
27 | $this->id = 'products'; |
|
28 | $this->label = __( 'Products', 'woocommerce' ); |
|
29 | ||
30 | add_filter( 'woocommerce_settings_tabs_array', array( $this, 'add_settings_page' ), 20 ); |
|
31 | add_action( 'woocommerce_settings_' . $this->id, array( $this, 'output' ) ); |
|
32 | add_action( 'woocommerce_settings_save_' . $this->id, array( $this, 'save' ) ); |
|
33 | add_action( 'woocommerce_sections_' . $this->id, array( $this, 'output_sections' ) ); |
|
34 | } |
|
35 | ||
36 | /** |
|
37 | * Get sections. |
@@ 25-32 (lines=8) @@ | ||
22 | /** |
|
23 | * Constructor. |
|
24 | */ |
|
25 | public function __construct() { |
|
26 | $this->id = 'shipping'; |
|
27 | $this->label = __( 'Shipping', 'woocommerce' ); |
|
28 | add_filter( 'woocommerce_settings_tabs_array', array( $this, 'add_settings_page' ), 20 ); |
|
29 | add_action( 'woocommerce_sections_' . $this->id, array( $this, 'output_sections' ) ); |
|
30 | add_action( 'woocommerce_settings_' . $this->id, array( $this, 'output' ) ); |
|
31 | add_action( 'woocommerce_settings_save_' . $this->id, array( $this, 'save' ) ); |
|
32 | } |
|
33 | ||
34 | /** |
|
35 | * Add this page to settings. |