Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
subversal
/
video
/
wp-content
/
plugins
/
atlas-core
/
framework
:
redux-core.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * ReduxFramework Sample Config File * For full documentation, please visit: http://docs.redux.io/ */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } require plugin_dir_path( __FILE__ ) . 'redux-core/framework.php'; if ( ! class_exists( 'Redux' ) ) { return; } Redux::disable_demo(); // This is your option name where all the Redux data is stored. $opt_name = 'th90_options'; $theme = wp_get_theme(); if ( ! function_exists( 'th90_redux_enqueue_scripts' ) ) { function th90_redux_enqueue_scripts() { wp_enqueue_style( 'th90-redux-custom-css', plugin_dir_url( __FILE__ ) . 'assets/css/redux-style.css', array(), false, false ); } } add_action( 'redux/page/' . $opt_name . '/enqueue', 'th90_redux_enqueue_scripts' ); /** * ----------------------------------------------------------------------------- * Remove Extendify Notice * ----------------------------------------------------------------------------- */ if ( ! function_exists( 'th90_redux_remove_extendify_notice' ) ) { function th90_redux_remove_extendify_notice() { update_option( 'redux-framework_extendify_plugin_notice', 'hide' ); } } add_action( 'after_switch_theme', 'th90_redux_remove_extendify_notice' ); /** * ----------------------------------------------------------------------------- * Remove Extendify Style * ----------------------------------------------------------------------------- */ if ( ! function_exists( 'th90_redux_remove_extendify_style' ) ) { function th90_redux_remove_extendify_style() { wp_dequeue_style( 'redux-extendify-styles' ); } } add_action( 'wp_enqueue_scripts', 'th90_redux_remove_extendify_style' ); $args = array( // This is where your data is stored in the database and also becomes your global variable name. 'opt_name' => $opt_name, // Name that appears at the top of your panel. 'display_name' => $theme->get( 'Name' ), // Version that appears at the top of your panel. 'display_version' => $theme->get( 'Version' ), // Specify if the admin menu should appear or not. Options: menu or submenu (Under appearance only). 'menu_type' => 'menu', //'intro_text' => esc_html__( 'Intro', 'atlas-core' ), // Show the sections below the admin menu item or not. 'allow_sub_menu' => true, // The text to appear in the admin menu. 'menu_title' => esc_html__( 'Theme Options', 'atlas-core' ), // The text to appear on the page title. 'page_title' => esc_html__( 'Theme Options', 'atlas-core' ), // Disable to create your own google fonts loader. 'disable_google_fonts_link' => false, // Show the panel pages on the admin bar. 'admin_bar' => true, // Icon for the admin bar menu. 'admin_bar_icon' => 'dashicons-admin-generic', // Priority for the admin bar menu. 'admin_bar_priority' => 50, // Sets a different name for your global variable other than the opt_name. 'global_variable' => '', // Show the time the page took to load, etc (forced on while on localhost or when WP_DEBUG is enabled). 'dev_mode' => false, // Enable basic customizer support. 'customizer' => true, // Allow the panel to opened expanded. 'open_expanded' => false, // Disable the save warning when a user changes a field. 'disable_save_warn' => false, // Order where the menu appears in the admin area. If there is any conflict, something will not show. Warning. 'page_priority' => '39.6', // For a full list of options, visit: http://codex.wordpress.org/Function_Reference/add_submenu_page#Parameters. 'page_parent' => 'themes.php', // Permissions needed to access the options panel. 'page_permissions' => 'manage_options', // Specify a custom URL to an icon. //'menu_icon' => 'dashicons-admin-generic', // Force your panel to always open to a specific tab (by id). 'last_tab' => '', // Icon displayed in the admin panel next to your menu_title. 'page_icon' => 'icon-themes', // Page slug used to denote the panel, will be based off page title, then menu title, then opt_name if not provided. 'page_slug' => $opt_name, // On load save the defaults to DB before user clicks save. 'save_defaults' => true, // Display the default value next to each field when not set to the default value. 'default_show' => false, // What to print by the field's title if the value shown is default. 'default_mark' => '*', // Shows the Import/Export panel when not used as a field. 'show_import_export' => true, // The time transinets will expire when the 'database' arg is set. 'transient_time' => 60 * MINUTE_IN_SECONDS, // Global shut-off for dynamic CSS output by the framework. Will also disable google fonts output. 'output' => true, // Allows dynamic CSS to be generated for customizer and google fonts, // but stops the dynamic CSS from going to the page head. 'output_tag' => true, // Disable the footer credit of Redux. Please leave if you can help it. 'footer_credit' => '', // If you prefer not to use the CDN for ACE Editor. // You may download the Redux Vendor Support plugin to run locally or embed it in your code. 'use_cdn' => true, // Set the theme of the option panel. Use 'wp' to use a more modern style, default is classic. 'admin_theme' => 'wp', // Allows dynamic CSS to be generated for customizer and google fonts, but stops the dynamic CSS from going to the head 'output_location' => array( 'frontend', 'admin' ), // FUTURE -> Not in use yet, but reserved or partially implemented. Use at your own risk. // possible: options, theme_mods, theme_mods_expanded, transient. Not fully functional, warning! 'database' => '', 'network_admin' => true, ); Redux::set_args( $opt_name, $args ); /*function th90_redux_custom_fonts( $custom_fonts ) { return array( 'Typekit Fonts' => array( 'coquette,sans-serif' => "Coquette", 'proxima-nova,sans-serif' => "Proxima Nova", 'felt-tip-woman,sans-serif' => "Felt Tip Woman" ) ); } add_filter( "redux/{$opt_name}/field/typography/custom_fonts", "th90_redux_custom_fonts" );*/