function sf_scripts() { global $sf_show; $options = sf_get_options(); if ($options['sf_test_mode'] === 'yes' && !current_user_can('manage_options')) { return; } $post_id = get_queried_object_id(); $sf_show = sf_check_display_rule(json_decode($options['sf_display']), sf_is_mobile(), $post_id); //sf_debug_to_console($sf_show); if ($sf_show) { wp_enqueue_script('sf_main', plugins_url('/js/superfly-menu.min.js', __FILE__), array('jquery')); $social = array(); if (!empty($options['sf_facebook'])) { $social['facebook'] = $options['sf_facebook']; } if (!empty($options['sf_twitter'])) { $social['twitter'] = $options['sf_twitter']; } if (!empty($options['sf_gplus'])) { $social['gplus'] = $options['sf_gplus']; } wp_localize_script('sf_main', 'SF_Opts', array('social' => $social, 'blur' => $options['sf_blur_content'], 'test_mode' => $options['sf_test_mode'], 'hide_def' => $options['sf_hide_def'], 'mob_nav' => $options['sf_mob_nav'], 'sidebar_style' => $options['sf_sidebar_style'], 'sub_animation_type' => $options['sf_sub_push_content'], 'alt_menu' => $options['sf_alternative_menu'], 'sidebar_pos' => $options['sf_sidebar_pos'], 'width_panel_1' => $options['sf_width_panel_1'], 'width_panel_2' => $options['sf_width_panel_2'], 'width_panel_3' => $options['sf_width_panel_3'], 'width_panel_4' => $options['sf_width_panel_4'], 'base_color' => $options['sf_bg_color_panel_1'], 'opening_type' => $options['sf_opening_type'], 'sub_opening_type' => $options['sf_sub_opening_type'], 'label' => $options['sf_label_style'], 'label_top' => $options['sf_label_top'], 'label_size' => $options['sf_label_size'], 'label_vis' => $options['sf_label_vis'], 'bg' => $options['sf_image_bg'], 'path' => plugins_url('/img/', __FILE__), 'menu' => $options['sf_active_menu'], 'togglers' => $options['sf_togglers'], 'subMenuSupport' => $options['sf_submenu_support'], 'subMenuSelector' => $options['sf_submenu_classes'], 'activeClassSelector' => 'current-menu-item', 'allowedTags' => 'DIV, NAV, UL, OL, LI, A, P, H1, H2, H3, H4, SPAN')); if ($options['sf_font'] != 'inherit') { if ($options['sf_font'] == 'sans') { wp_register_style('sf-open-sans-font', '//fonts.googleapis.com/css?family=Open+Sans'); wp_enqueue_style('sf-open-sans-font'); } else { if ($options['sf_font'] == 'roboto') { wp_register_style('sf-roboto-slab-font', '//fonts.googleapis.com/css?family=Roboto+Slab'); wp_enqueue_style('sf-roboto-slab-font'); } else { if ($options['sf_font'] == 'lato') { wp_register_style('sf-lato-font', '//fonts.googleapis.com/css?family=Lato'); wp_enqueue_style('sf-lato-font'); } else { if ($options['sf_font'] == 'ubuntu') { wp_register_style('sf-ubuntu-font', '//fonts.googleapis.com/css?family=Ubuntu'); wp_enqueue_style('sf-ubuntu-font'); } } } } } wp_register_style('sf_styles', plugins_url('/css/superfly-menu.css', __FILE__)); wp_enqueue_style('sf_styles'); } }
function sf_togglers_str() { $options = sf_get_options(); echo "<input id='sf_togglers' name='sf_options[sf_togglers]' type='text' value='{$options['sf_togglers']}' style='' />"; }
function sf_togglers_str() { $options = sf_get_options(); echo "<h6>Enter valid CSS selector like #id or .class</h6>"; echo "<input id='sf_togglers' name='sf_options[sf_togglers]' type='text' value='{$options['sf_togglers']}' style='' />"; }