Plugin Directory

Changeset 1239547


Ignore:
Timestamp:
09/07/2015 07:38:08 AM (11 years ago)
Author:
kopatheme
Message:

Update 1.0.10

Location:
kopatheme/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • kopatheme/trunk/includes/admin/class-kopa-admin-settings.php

    r1208795 r1239547  
    5959            include_once( 'settings/class-kopa-settings-page.php' );
    6060
    61             // $settings[] = include( 'settings/class-kopa-settings-theme-options.php' );
    62             $settings[] = include( 'settings/class-kopa-settings-sidebar-manager.php' );
    63             $settings[] = include( 'settings/class-kopa-settings-layout-manager.php' );
    64             $settings[] = include( 'settings/class-kopa-settings-backup-manager.php' );
     61            $enables = array(
     62                'theme-options' => apply_filters( 'kopa_settings_theme_options_enable', 1 ),
     63                'sidebar-manager' => apply_filters( 'kopa_settings_sidebar_manager_enable', 1 ),
     64                'layout-manager' => apply_filters( 'kopa_settings_layout_manager_enable', 1 ),
     65                'backup-manager' => apply_filters( 'kopa_settings_backup_manager_enable', 1 ),
     66            );
     67
     68            if ( $enables['theme-options'] ) {
     69                $settings[] = include( 'settings/class-kopa-settings-theme-options.php' );
     70            }
     71
     72            if ( $enables['sidebar-manager'] ) {
     73                $settings[] = include( 'settings/class-kopa-settings-sidebar-manager.php' );
     74            }
     75
     76            if ( $enables['layout-manager'] ) {
     77                $settings[] = include( 'settings/class-kopa-settings-layout-manager.php' );
     78            }
     79
     80            if ( $enables['backup-manager'] ) {
     81                $settings[] = include( 'settings/class-kopa-settings-backup-manager.php' );
     82            }
    6583
    6684            self::$settings = apply_filters( 'kopa_get_settings_pages', $settings );
     
    189207
    190208        // Get current tab/section
    191         $kopa_current_tab = empty( $_GET['tab'] ) ? apply_filters( 'kopa_current_tab_default', 'sidebar-manager' ) : sanitize_title( $_GET['tab'] );
     209        $kopa_current_tab = empty( $_GET['tab'] ) ? apply_filters( 'kopa_current_tab_default', 'theme-options' ) : sanitize_title( $_GET['tab'] );
    192210
    193211        // Determines whether or not show save submit button
  • kopatheme/trunk/includes/admin/settings/class-kopa-settings-backup-manager.php

    r1208795 r1239547  
    6565                     */
    6666                    'options' => array(
    67                         'sidebar-manager,layout-manager' => __( 'All Settings', 'kopa-framework' ),
     67                        'theme-options,sidebar-manager,layout-manager' => __( 'All Settings (This will contain all of the options listed below.)', 'kopa-framework' ),
     68                        'theme-options' => __( 'Theme Options', 'kopa-framework' ),
     69                        'sidebar-manager,layout-manager' => __( 'Sidebars & Layouts', 'kopa-framework' ),
    6870                    ),
    69                     'default' => 'sidebar-manager,layout-manager',
     71                    'default' => 'theme-options,sidebar-manager,layout-manager',
    7072                ),
    7173
     
    9799                     */
    98100                    'options' => array(
    99                         'sidebar-manager,layout-manager' => __( 'All Settings', 'kopa-framework' ),
     101                        'theme-options,sidebar-manager,layout-manager' => __( 'All Settings (This will contain all of the options listed below.)', 'kopa-framework' ),
     102                        'theme-options' => __( 'Theme Options', 'kopa-framework' ),
     103                        'sidebar-manager,layout-manager' => __( 'Sidebars & Layouts', 'kopa-framework' ),
    100104                    ),
    101                     'default' => 'sidebar-manager,layout-manager',
     105                    'default' => 'theme-options,sidebar-manager,layout-manager',
    102106                ),
    103107        ) );
  • kopatheme/trunk/includes/kopa-settings-functions.php

    r1208795 r1239547  
    129129        }
    130130
    131         if ( $current_layout_id && ! empty( $setting['sidebars'][ $current_layout_id ] ) ) {
     131        if ( $current_layout_id ) {
    132132            $return_data['layout_id'] = $current_layout_id;
    133             $return_data['sidebars'] = $setting['sidebars'][ $current_layout_id ];
     133            $return_data['sidebars'] = isset( $setting['sidebars'][ $current_layout_id ] ) ? $setting['sidebars'][ $current_layout_id ] : array();
    134134        }
    135135    }
  • kopatheme/trunk/kopa-framework.php

    r1231034 r1239547  
    33 * Plugin Name: Kopa Framework
    44 * Description: A WordPress framework by Kopatheme.
    5  * Version: 1.0.9
     5 * Version: 1.0.10
    66 * Author: Kopa Theme
    77 * Author URI: http://kopatheme.com
     
    2525 * @copyright 2014 Kopatheme
    2626 * @license   GPLv2 or later
    27  * @version   1.0.7
     27 * @version   1.0.10
    2828 * @package   KopaFramework
    2929 * @link      http://kopatheme.com
     
    3535     * @var string framework version
    3636     */
    37     public $version = '1.0.9';
     37    public $version = '1.0.10';
    3838
    3939    /**
  • kopatheme/trunk/readme.txt

    r1231034 r1239547  
    55Requires at least: 3.8
    66Tested up to: 4.3
    7 Stable tag: 1.0.9
     7Stable tag: 1.0.10
    88License: GPLv2 or later
    99
     
    2121
    2222== Changelog ==
     23= 1.0.10 =
     24* Updated: show theme options by default
     25* Updated: add hooks for optional include theme options, sidebar manager, layout manager, backup manager
     26
    2327= 1.0.9 =
    2428* Fix: "The Called Constructor Method For WP_Widget Is Deprecated Since Version 4.3.0! Use __construct()".
Note: See TracChangeset for help on using the changeset viewer.