Exemplo n.º 1
0
 /**
  * Initialize default tabs and add necessary action hooks.
  *
  * @since 3.8.8
  *
  * @uses add_action() Attaches to wpsc_register_settings_tabs hook
  * @uses add_action() Attaches to wpsc_load_settings_tab_class hook
  *
  * @see wpsc_load_settings_page()
  *
  * @access public
  * @static
  */
 public static function init()
 {
     self::$default_tabs = array('general' => _x('General', 'General settings tab in Settings->Store page', 'wpsc'), 'admin' => _x('Admin', 'Admin settings tab in Settings->Store page', 'wpsc'), 'taxes' => _x('Taxes', 'Taxes settings tab in Settings->Store page', 'wpsc'), 'shipping' => _x('Shipping', 'Shipping settings tab in Settings->Store page', 'wpsc'), 'gateway' => _x('Payments', 'Payments settings tab in Settings->Store page', 'wpsc'), 'checkout' => _x('Checkout', 'Checkout settings tab in Settings->Store page', 'wpsc'), 'marketing' => _x('Marketing', 'Marketing settings tab in Settings->Store page', 'wpsc'), 'import' => _x('Import', 'Import settings tab in Settings->Store page', 'wpsc'));
     add_action('wpsc_register_settings_tabs', array('WPSC_Settings_Page', 'register_default_tabs'), 1);
     add_action('wpsc_load_settings_tab_class', array('WPSC_Settings_Page', 'load_default_tab_class'), 1);
 }