Example #1
0
function wpeden_check_maintenence_mode()
{
    if (wpeden_get_theme_opts('site_offline') == 1 && !current_user_can('edit_post')) {
        //if(get_option('_mmode_time')=='') update_option('_mmode_time',time());
        $protocol = "HTTP/1.0";
        if ("HTTP/1.1" == $_SERVER["SERVER_PROTOCOL"]) {
            $protocol = "HTTP/1.1";
        }
        header("{$protocol} 503 Service Unavailable", true, 503);
        header("Retry-After: 3600");
        include WPEDEN_THEME_DIR . "/page-maintenance-mode.php";
        exit;
    }
}
Example #2
0
function multipurpose_get_site_logo()
{
    $logourl = wpeden_get_theme_opts('site_logo');
    if ($logourl) {
        echo "<img src='{$logourl}' title='" . get_bloginfo('sitename') . "' alt='" . get_bloginfo('sitename') . "' />";
    } else {
        echo get_bloginfo('sitename');
    }
}
Example #3
0
<?php

$section = isset($_GET['section']) ? $_GET['section'] : 'wpeden_general_settings';
$settings_icons = array('wpeden_general_settings' => 'icon-cogs', 'wpeden_menu_settings' => 'icon-cog', 'wpeden_typo_settings' => 'icon-font', 'wpeden_custom_css' => 'icon-cog');
$settings_sections = array('wpeden_general_settings' => 'General', 'wpeden_menu_settings' => 'Menu Settings', 'wpeden_typo_settings' => 'Typography', 'wpeden_custom_css' => 'Custom CSS');
$settings_fields = array('site_logo' => array('id' => 'site_logo', 'section' => 'wpeden_general_settings', 'label' => 'Logo', 'name' => 'wpeden_general_settings[site_logo]', 'type' => 'callback', 'value' => wpeden_get_theme_opts('site_logo'), 'validate' => 'str', 'dom_callback' => 'wpeden_site_logo', 'dom_callback_params' => array('name' => 'wpeden_general_settings[site_logo]', 'id' => 'site_logo', 'selected' => wpeden_get_theme_opts('site_logo'))), 'favicon' => array('id' => 'favicon', 'section' => 'wpeden_general_settings', 'label' => 'Fav Icon', 'name' => 'wpeden_general_settings[favicon]', 'type' => 'callback', 'value' => wpeden_get_theme_opts('favicon'), 'validate' => 'str', 'dom_callback' => 'wpeden_site_logo', 'dom_callback_params' => array('name' => 'wpeden_general_settings[favicon]', 'id' => 'favicon', 'selected' => wpeden_get_theme_opts('favicon'))), 'color_scheme' => array('id' => 'color_scheme', 'section' => 'wpeden_general_settings', 'label' => 'Color Scheme', 'name' => 'wpeden_general_settings[color_scheme]', 'type' => 'text', 'class' => 'colorpicker span2', 'value' => wpeden_get_theme_opts('color_scheme'), 'validate' => 'str'), 'menu_bg' => array('id' => 'menu_bg', 'section' => 'wpeden_menu_settings', 'label' => 'Top Menu Background', 'name' => 'wpeden_menu_settings[menu_bg]', 'type' => 'text', 'class' => 'colorpicker span2', 'value' => wpeden_get_theme_opts('menu_bg'), 'validate' => 'str'), 'featured_slider_heading' => array('id' => 'featured_slider_heading', 'section' => 'wpeden_homepage_settings', 'label' => 'Homepage Header Settings', 'name' => 'featured_slider_heading', 'type' => 'heading'), 'home_featured_image' => array('id' => 'home_featured_image', 'section' => 'wpeden_homepage_settings', 'label' => 'Image URL', 'name' => 'wpeden_homepage_settings[home_featured_image]', 'type' => 'callback', 'value' => wpeden_get_theme_opts('home_featured_image'), 'validate' => 'url', 'dom_callback' => 'wpeden_site_logo', 'dom_callback_params' => array('name' => 'wpeden_homepage_settings[home_featured_image]', 'id' => 'home_featured_image', 'selected' => wpeden_get_theme_opts('home_featured_image'))), 'home_featured_title' => array('id' => 'home_featured_title', 'section' => 'wpeden_homepage_settings', 'label' => 'Headline', 'name' => 'wpeden_homepage_settings[home_featured_title]', 'type' => 'text', 'value' => wpeden_get_theme_opts('home_featured_title'), 'validate' => 'str'), 'home_featured_desc' => array('id' => 'home_featured_desc', 'section' => 'wpeden_homepage_settings', 'label' => 'Description', 'name' => 'wpeden_homepage_settings[home_featured_desc]', 'type' => 'textarea', 'value' => wpeden_get_theme_opts('home_featured_desc'), 'validate' => 'str'), 'home_featured_btntxt' => array('id' => 'home_featured_btntxt', 'section' => 'wpeden_homepage_settings', 'label' => 'Button Text', 'name' => 'wpeden_homepage_settings[home_featured_btntxt]', 'type' => 'text', 'value' => wpeden_get_theme_opts('home_featured_btntxt'), 'validate' => 'str'), 'home_featured_btnurl' => array('id' => 'home_featured_btnurl', 'section' => 'wpeden_homepage_settings', 'label' => 'Button URL', 'name' => 'wpeden_homepage_settings[home_featured_btnurl]', 'type' => 'text', 'value' => wpeden_get_theme_opts('home_featured_btnurl'), 'validate' => 'str'), 'home_featured_btntxt1' => array('id' => 'home_featured_btntxt1', 'section' => 'wpeden_homepage_settings', 'label' => '2nd Button Text', 'name' => 'wpeden_homepage_settings[home_featured_btntxt1]', 'type' => 'text', 'value' => wpeden_get_theme_opts('home_featured_btntxt1'), 'validate' => 'str'), 'home_featured_btnurl1' => array('id' => 'home_featured_btnurl1', 'section' => 'wpeden_homepage_settings', 'label' => '2nd Button URL', 'name' => 'wpeden_homepage_settings[home_featured_btnurl1]', 'type' => 'text', 'value' => wpeden_get_theme_opts('home_featured_btnurl1'), 'validate' => 'str'), 'home_slider_heading' => array('id' => 'home_slider_heading', 'section' => 'wpeden_homepage_settings', 'label' => 'Homepage Slider', 'name' => 'home_slider_heading', 'type' => 'heading'), 'homepage_slider_default' => array('id' => 'homepage_slider_default', 'section' => 'wpeden_homepage_settings', 'label' => 'Slider', 'name' => 'wpeden_homepage_settings[homepage_slider_default]', 'type' => 'callback', 'validate' => 'array', 'dom_callback' => 'wpeden_select_slider', 'dom_callback_params' => array('name' => 'wpeden_homepage_settings[homepage_slider_default]', 'id' => 'homepage_slider_default', 'selected' => wpeden_get_theme_opts('homepage_slider_default'))), 'serviced_page_heading' => array('id' => 'serviced_page_heading', 'section' => 'wpeden_homepage_settings', 'label' => 'Featured Pages', 'name' => 'serviced_page_heading', 'type' => 'heading'), 'featured_section_1_title' => array('id' => 'featured_section_1_title', 'section' => 'wpeden_homepage_settings', 'label' => 'Title', 'name' => 'wpeden_homepage_settings[featured_section_1_title]', 'type' => 'text', 'value' => wpeden_get_theme_opts('featured_section_1_title', 'Our Services'), 'validate' => 'str'), 'featured_section_1_desc' => array('id' => 'featured_section_1_desc', 'section' => 'wpeden_homepage_settings', 'label' => 'Tagline', 'name' => 'wpeden_homepage_settings[featured_section_1_desc]', 'type' => 'text', 'value' => wpeden_get_theme_opts('featured_section_1_desc', 'What we do...'), 'validate' => 'str'), 'home_featured_page_1' => array('id' => 'home_featured_page_1', 'section' => 'wpeden_homepage_settings', 'label' => 'Featured Page 1', 'name' => 'wpeden_homepage_settings[home_featured_page_1]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_pages', 'dom_callback_params' => 'echo=0&name=wpeden_homepage_settings[home_featured_page_1]&id=home_featured_page_1&selected=' . wpeden_get_theme_opts('home_featured_page_1')), 'home_featured_page_2' => array('id' => 'home_featured_page_2', 'section' => 'wpeden_homepage_settings', 'label' => 'Featured Page 2', 'name' => 'wpeden_homepage_settings[home_featured_page_2]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_pages', 'dom_callback_params' => 'echo=0&name=wpeden_homepage_settings[home_featured_page_2]&id=home_featured_page_2&selected=' . wpeden_get_theme_opts('home_featured_page_2')), 'home_featured_page_3' => array('id' => 'home_featured_page_3', 'section' => 'wpeden_homepage_settings', 'label' => 'Featured Page 3', 'name' => 'wpeden_homepage_settings[home_featured_page_3]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_pages', 'dom_callback_params' => 'echo=0&name=wpeden_homepage_settings[home_featured_page_3]&id=home_featured_page_3&selected=' . wpeden_get_theme_opts('home_featured_page_3')), 'featured_page_heading2' => array('id' => 'featured_page_heading2', 'section' => 'wpeden_homepage_settings', 'label' => 'Featured Pages Section #2', 'name' => 'featured_page_heading2', 'type' => 'heading'), 'featured_section_2_title' => array('id' => 'featured_section_2_title', 'section' => 'wpeden_homepage_settings', 'label' => 'Title', 'name' => 'wpeden_homepage_settings[featured_section_2_title]', 'type' => 'text', 'value' => wpeden_get_theme_opts('featured_section_2_title', 'Recent Works'), 'validate' => 'str'), 'featured_section_2_desc' => array('id' => 'featured_section_2_desc', 'section' => 'wpeden_homepage_settings', 'label' => 'Tagline', 'name' => 'wpeden_homepage_settings[featured_section_2_desc]', 'type' => 'text', 'value' => wpeden_get_theme_opts('featured_section_2_desc', 'Check out recent projects here...'), 'validate' => 'str'), 'home_featured_page_4' => array('id' => 'home_featured_page_4', 'section' => 'wpeden_homepage_settings', 'label' => 'Featured Page 1', 'name' => 'wpeden_homepage_settings[home_featured_page_4]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_pages', 'dom_callback_params' => 'echo=0&name=wpeden_homepage_settings[home_featured_page_4]&id=home_featured_page_4&selected=' . wpeden_get_theme_opts('home_featured_page_4')), 'home_featured_page_5' => array('id' => 'home_featured_page_5', 'section' => 'wpeden_homepage_settings', 'label' => 'Featured Page 2', 'name' => 'wpeden_homepage_settings[home_featured_page_5]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_pages', 'dom_callback_params' => 'echo=0&name=wpeden_homepage_settings[home_featured_page_5]&id=home_featured_page_5&selected=' . wpeden_get_theme_opts('home_featured_page_5')), 'home_featured_page_6' => array('id' => 'home_featured_page_6', 'section' => 'wpeden_homepage_settings', 'label' => 'Featured Page 3', 'name' => 'wpeden_homepage_settings[home_featured_page_6]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_pages', 'dom_callback_params' => 'echo=0&name=wpeden_homepage_settings[home_featured_page_6]&id=home_featured_page_6&selected=' . wpeden_get_theme_opts('home_featured_page_6')), 'home_featured_page_7' => array('id' => 'home_featured_page_7', 'section' => 'wpeden_homepage_settings', 'label' => 'Featured Page 4', 'name' => 'wpeden_homepage_settings[home_featured_page_7]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_pages', 'dom_callback_params' => 'echo=0&name=wpeden_homepage_settings[home_featured_page_7]&id=home_featured_page_7&selected=' . wpeden_get_theme_opts('home_featured_page_7')), 'blog_heading' => array('id' => 'blog_heading', 'section' => 'wpeden_homepage_settings', 'label' => 'Blog Section', 'name' => 'blog_heading', 'type' => 'heading'), 'blog_section_title' => array('id' => 'blog_section_title', 'section' => 'wpeden_homepage_settings', 'label' => 'Title', 'name' => 'wpeden_homepage_settings[blog_section_title]', 'type' => 'text', 'value' => wpeden_get_theme_opts('blog_section_title', 'From Blog'), 'validate' => 'str'), 'blog_section_desc' => array('id' => 'blog_section_desc', 'section' => 'wpeden_homepage_settings', 'label' => 'Tagline', 'name' => 'wpeden_homepage_settings[blog_section_desc]', 'type' => 'text', 'value' => wpeden_get_theme_opts('blog_section_desc', 'They are talking about...'), 'validate' => 'str'), 'my_picture' => array('id' => 'my_picture', 'section' => 'wpeden_homepage_personal_settings', 'label' => 'Picture (<em>160x160 px</em>)', 'name' => 'wpeden_homepage_personal_settings[my_picture]', 'type' => 'callback', 'value' => wpeden_get_theme_opts('my_picture'), 'validate' => 'str', 'dom_callback' => 'wpeden_site_logo', 'dom_callback_params' => array('name' => 'wpeden_homepage_personal_settings[my_picture]', 'id' => 'my_picture', 'selected' => wpeden_get_theme_opts('my_picture'))), 'full_name' => array('id' => 'full_name', 'section' => 'wpeden_homepage_personal_settings', 'label' => 'Full Name', 'name' => 'wpeden_homepage_personal_settings[full_name]', 'type' => 'text', 'value' => wpeden_get_theme_opts('full_name'), 'validate' => 'str'), 'position_at_company' => array('id' => 'position_at_company', 'section' => 'wpeden_homepage_personal_settings', 'label' => 'Position & Company', 'name' => 'wpeden_homepage_personal_settings[position_at_company]', 'type' => 'text', 'value' => wpeden_get_theme_opts('position_at_company'), 'validate' => 'str'), 'about_me' => array('id' => 'about_me', 'section' => 'wpeden_homepage_personal_settings', 'label' => 'About Me', 'name' => 'wpeden_homepage_personal_settings[about_me]', 'type' => 'textarea', 'value' => wpeden_get_theme_opts('about_me'), 'validate' => 'str'), 'category_1' => array('id' => 'category_1', 'section' => 'wpeden_homepage_magazine_settings', 'label' => 'Category 1', 'name' => 'wpeden_homepage_magazine_settings[category_1]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_categories', 'dom_callback_params' => array('echo' => 0, 'name' => 'wpeden_homepage_magazine_settings[category_1]', 'id' => 'category_1', 'selected' => wpeden_get_theme_opts('category_1'))), 'category_2' => array('id' => 'category_2', 'section' => 'wpeden_homepage_magazine_settings', 'label' => 'Category 2', 'name' => 'wpeden_homepage_magazine_settings[category_2]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_categories', 'dom_callback_params' => array('echo' => 0, 'name' => 'wpeden_homepage_magazine_settings[category_2]', 'id' => 'category_2', 'selected' => wpeden_get_theme_opts('category_2'))), 'category_3' => array('id' => 'category_3', 'section' => 'wpeden_homepage_magazine_settings', 'label' => 'Category 3', 'name' => 'wpeden_homepage_magazine_settings[category_3]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_categories', 'dom_callback_params' => array('echo' => 0, 'name' => 'wpeden_homepage_magazine_settings[category_3]', 'id' => 'category_3', 'selected' => wpeden_get_theme_opts('category_3'))), 'category_4' => array('id' => 'category_4', 'section' => 'wpeden_homepage_magazine_settings', 'label' => 'Category 4', 'name' => 'wpeden_homepage_magazine_settings[category_4]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_categories', 'dom_callback_params' => array('echo' => 0, 'name' => 'wpeden_homepage_magazine_settings[category_4]', 'id' => 'category_4', 'selected' => wpeden_get_theme_opts('category_4'))), 'wpmp_category_1' => array('id' => 'wpmp_category_1', 'section' => 'wpeden_homepage_ecommerce_settings', 'label' => 'Product Category 1', 'name' => 'wpeden_homepage_ecommerce_settings[wpmp_category_1]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wpeden_dropdown_texonomies', 'dom_callback_params' => array('echo' => 0, 'name' => 'wpeden_homepage_ecommerce_settings[wpmp_category_1]', 'id' => 'wpmp_category_1', 'selected' => wpeden_get_theme_opts('wpmp_category_1'))), 'wpmp_category_2' => array('id' => 'wpmp_category_2', 'section' => 'wpeden_homepage_ecommerce_settings', 'label' => 'Product Category 2', 'name' => 'wpeden_homepage_ecommerce_settings[wpmp_category_2]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wpeden_dropdown_texonomies', 'dom_callback_params' => array('echo' => 0, 'name' => 'wpeden_homepage_ecommerce_settings[wpmp_category_2]', 'id' => 'wpmp_category_2', 'selected' => wpeden_get_theme_opts('wpmp_category_2'))), 'wpmp_category_3' => array('id' => 'wpmp_category_3', 'section' => 'wpeden_homepage_ecommerce_settings', 'label' => 'Product Category 3', 'name' => 'wpeden_homepage_ecommerce_settings[wpmp_category_3]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wpeden_dropdown_texonomies', 'dom_callback_params' => array('echo' => 0, 'name' => 'wpeden_homepage_ecommerce_settings[wpmp_category_3]', 'id' => 'wpmp_category_3', 'selected' => wpeden_get_theme_opts('wpmp_category_3'))), 'wpmp_category_4' => array('id' => 'wpmp_category_4', 'section' => 'wpeden_homepage_ecommerce_settings', 'label' => 'Product Category 4', 'name' => 'wpeden_homepage_ecommerce_settings[wpmp_category_4]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wpeden_dropdown_texonomies', 'dom_callback_params' => array('echo' => 0, 'name' => 'wpeden_homepage_ecommerce_settings[wpmp_category_4]', 'id' => 'wpmp_category_4', 'selected' => wpeden_get_theme_opts('wpmp_category_4'))), 'portfolio_style' => array('id' => 'portfolio_style', 'section' => 'wpeden_portfolio_settings', 'label' => 'Portfolio Page Style', 'name' => 'wpeden_portfolio_settings[portfolio_style]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wpeden_portfolio_style', 'dom_callback_params' => array('name' => 'wpeden_portfolio_settings[portfolio_style]', 'id' => 'portfolio_style', 'selected' => wpeden_get_theme_opts('portfolio_style', 3))), 'portfolio_cols' => array('id' => 'portfolio_cols', 'section' => 'wpeden_portfolio_settings', 'label' => 'Portfolio Page Cols', 'name' => 'wpeden_portfolio_settings[portfolio_cols]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wpeden_portfolio_cols', 'dom_callback_params' => array('name' => 'wpeden_portfolio_settings[portfolio_cols]', 'id' => 'portfolio_cols', 'selected' => wpeden_get_theme_opts('portfolio_cols', 4))), 'map_address' => array('id' => 'map_address', 'section' => 'wpeden_contact_settings', 'label' => 'Google Map Address', 'name' => 'wpeden_contact_settings[map_address]', 'type' => 'text', 'validate' => 'str', 'value' => wpeden_get_theme_opts('map_address')), 'contact_address' => array('id' => 'contact_address', 'section' => 'wpeden_contact_settings', 'label' => 'Contact Address', 'name' => 'wpeden_contact_settings[contact_address]', 'type' => 'textarea', 'validate' => 'str', 'value' => wpeden_get_theme_opts('contact_address')), 'contact_phone' => array('id' => 'contact_phone', 'section' => 'wpeden_contact_settings', 'label' => 'Phone', 'name' => 'wpeden_contact_settings[contact_phone]', 'type' => 'text', 'validate' => 'str', 'value' => wpeden_get_theme_opts('contact_phone')), 'contact_email' => array('id' => 'contact_email', 'section' => 'wpeden_contact_settings', 'label' => 'Email', 'name' => 'wpeden_contact_settings[contact_email]', 'type' => 'text', 'validate' => 'str', 'value' => wpeden_get_theme_opts('contact_email')), 'contact_thanks_msg' => array('id' => 'contact_thanks_msg', 'section' => 'wpeden_contact_settings', 'label' => 'Thank you message', 'description' => 'Thank you message', 'name' => 'wpeden_contact_settings[contact_thanks_msg]', 'type' => 'textarea', 'validate' => 'str', 'value' => wpeden_get_theme_opts('contact_thanks_msg')), 'wpeden_custom_css_txt' => array('id' => 'wpeden_custom_css_opt', 'section' => 'wpeden_custom_css', 'label' => 'Custom CSS', 'name' => 'wpeden_custom_css[wpeden_custom_css_txt]', 'type' => 'callback', 'validate' => 'array', 'dom_callback' => 'wpeden_custom_css_option', 'dom_callback_params' => array('name' => 'wpeden_custom_css[wpeden_custom_css_txt]', 'id' => 'wpeden_custom_css_opt', 'value' => wpeden_get_theme_opts('wpeden_custom_css_txt'))), 'wpeden_modules' => array('id' => 'wpeden_modules', 'section' => 'wpeden_module_settings', 'label' => 'Available Modules', 'name' => 'wpeden_module_settings[wpeden_modules]', 'type' => 'callback', 'validate' => 'array', 'dom_callback' => 'wpeden_list_modules', 'dom_callback_params' => array('name' => 'wpeden_module_settings[wpeden_modules]', 'id' => 'wpeden_modules', 'wpeden_modules' => wpeden_get_theme_opts('wpeden_modules'))), 'typo_generic' => array('id' => 'typo_generic', 'section' => 'wpeden_typo_settings', 'label' => 'Generic Fonts', 'name' => 'typo_generic', 'type' => 'heading'), 'typo_h1' => array('id' => 'typo_h1', 'section' => 'wpeden_typo_settings', 'label' => 'H1 Font', 'name' => 'wpeden_typo_settings[typo_h1]', 'type' => 'callback', 'validate' => 'array', 'dom_callback' => 'wpeden_font_dropdown', 'dom_callback_params' => array('name' => 'wpeden_typo_settings[typo_h1]', 'id' => 'typo_h1', 'sel' => wpeden_get_theme_opts('typo_h1'))), 'typo_h2' => array('id' => 'typo_h2', 'section' => 'wpeden_typo_settings', 'label' => 'H2 Font', 'name' => 'wpeden_typo_settings[typo_h2]', 'type' => 'callback', 'validate' => 'array', 'dom_callback' => 'wpeden_font_dropdown', 'dom_callback_params' => array('name' => 'wpeden_typo_settings[typo_h2]', 'id' => 'typo_h2', 'sel' => wpeden_get_theme_opts('typo_h2'))), 'typo_h3' => array('id' => 'typo_h3', 'section' => 'wpeden_typo_settings', 'label' => 'H3 Font', 'name' => 'wpeden_typo_settings[typo_h3]', 'type' => 'callback', 'validate' => 'array', 'dom_callback' => 'wpeden_font_dropdown', 'dom_callback_params' => array('name' => 'wpeden_typo_settings[typo_h3]', 'id' => 'typo_h3', 'sel' => wpeden_get_theme_opts('typo_h3'))), 'typo_h4' => array('id' => 'typo_h4', 'section' => 'wpeden_typo_settings', 'label' => 'H4 Font', 'name' => 'wpeden_typo_settings[typo_h4]', 'type' => 'callback', 'validate' => 'array', 'dom_callback' => 'wpeden_font_dropdown', 'dom_callback_params' => array('name' => 'wpeden_typo_settings[typo_h4]', 'id' => 'typo_h4', 'sel' => wpeden_get_theme_opts('typo_h4'))), 'typo_regular' => array('id' => 'typo_regular', 'section' => 'wpeden_typo_settings', 'label' => 'Regular Text Font', 'name' => 'wpeden_typo_settings[typo_regular]', 'type' => 'callback', 'validate' => 'array', 'dom_callback' => 'wpeden_font_dropdown', 'dom_callback_params' => array('name' => 'wpeden_typo_settings[typo_regular]', 'id' => 'typo_regular', 'sel' => wpeden_get_theme_opts('typo_regular'))), 'facebook_profile_url' => array('id' => 'facebook_profile_url', 'section' => 'wpeden_social_settings', 'label' => 'FaceBook Profile URL', 'name' => 'wpeden_social_settings[facebook_profile_url]', 'type' => 'text', 'validate' => 'str', 'value' => wpeden_get_theme_opts('facebook_profile_url')), 'twitter_profile_url' => array('id' => 'twitter_profile_url', 'section' => 'wpeden_social_settings', 'label' => 'Twitter Profile URL', 'name' => 'wpeden_social_settings[twitter_profile_url]', 'type' => 'text', 'validate' => 'str', 'value' => wpeden_get_theme_opts('twitter_profile_url')), 'googleplus_profile_url' => array('id' => 'googleplus_profile_url', 'section' => 'wpeden_social_settings', 'label' => 'Google+ Profile URL', 'name' => 'wpeden_social_settings[googleplus_profile_url]', 'type' => 'text', 'validate' => 'str', 'value' => wpeden_get_theme_opts('googleplus_profile_url')), 'pinterest_profile_url' => array('id' => 'pinterest_profile_url', 'section' => 'wpeden_social_settings', 'label' => 'Pinterest Profile URL', 'name' => 'wpeden_social_settings[pinterest_profile_url]', 'type' => 'text', 'validate' => 'str', 'value' => wpeden_get_theme_opts('pinterest_profile_url')), 'linkedin_profile_url' => array('id' => 'linkedin_profile_url', 'section' => 'wpeden_social_settings', 'label' => 'LinkedIn Profile URL', 'name' => 'wpeden_social_settings[linkedin_profile_url]', 'type' => 'text', 'validate' => 'str', 'value' => wpeden_get_theme_opts('linkedin_profile_url')), 'post_sharing' => array('id' => 'post_sharing', 'section' => 'wpeden_social_settings', 'label' => 'Post Sharing', 'name' => 'wpeden_social_settings[post_sharing]', 'type' => 'callback', 'validate' => 'array', 'value' => wpeden_get_theme_opts('post_sharing'), 'dom_callback' => 'wpeden_post_sharing', 'dom_callback_params' => array('name' => 'wpeden_social_settings[post_sharing]', 'id' => 'post_sharing', 'selected' => wpeden_get_theme_opts('post_sharing'))), 'site_offline' => array('id' => 'site_offline', 'section' => 'wpeden_mmode_settings', 'label' => 'Maintenance Mode', 'name' => 'wpeden_mmode_settings[site_offline]', 'type' => 'callback', 'validate' => 'callback', 'validate_callback' => 'wpeden_setup_mmode', 'value' => wpeden_get_theme_opts('site_offline'), 'dom_callback' => 'wpeden_dropdown', 'dom_callback_params' => array('options' => array('0' => 'Inactive', '1' => 'Active'), 'name' => 'wpeden_mmode_settings[site_offline]', 'id' => 'site_offline', 'selected' => wpeden_get_theme_opts('site_offline'))), 'offline_page' => array('id' => 'offline_page', 'section' => 'wpeden_mmode_settings', 'label' => 'Offline Page', 'name' => 'wpeden_mmode_settings[offline_page]', 'type' => 'callback', 'validate' => 'int', 'dom_callback' => 'wp_dropdown_pages', 'dom_callback_params' => 'echo=0&name=wpeden_mmode_settings[offline_page]&id=offline_page&selected=' . wpeden_get_theme_opts('offline_page')), 'maintenenance_time' => array('id' => 'maintenenance_time', 'section' => 'wpeden_mmode_settings', 'label' => 'Maintenance Time', 'placeholder' => 'in minutes', 'class' => 'input-small', 'description' => 'minutes', 'name' => 'wpeden_mmode_settings[maintenenance_time]', 'type' => 'text', 'validate' => 'str', 'value' => wpeden_get_theme_opts('maintenenance_time')));
if (file_exists(get_stylesheet_directory() . '/option-fields.php')) {
    require_once get_stylesheet_directory() . '/option-fields.php';
}
Example #4
0
function newsflash_less_var()
{
    ?>
    <script type="text/javascript">
        less.modifyVars({
            '@color': '<?php 
    echo wpeden_get_theme_opts('color_scheme', '#3399ff');
    ?>
',
            '@menubgcolor': '<?php 
    echo wpeden_get_theme_opts('menu_bg', '#3399ff');
    ?>
'
        });
    </script>
    <?php 
}