Beispiel #1
0
 /** Adding Submenu Fluttler Layout settings**/
 function AttachLayoutSettingsPage()
 {
     global $wpdb;
     global $flutter_domain;
     $template = get_option('template');
     $template_module_id = $wpdb->get_var("SELECT module_id  FROM " . FLUTTER_TABLE_LAYOUT_MODULES . " WHERE theme = '{$template}'");
     $template_block_id = $wpdb->get_var("SELECT block_id  FROM " . FLUTTER_TABLE_LAYOUT_MODULES . " WHERE theme = '{$template}'");
     $count_settings = $wpdb->get_var("SELECT COUNT(*) FROM " . FLUTTER_TABLE_LAYOUT_VARIABLES . " WHERE parent = '{$template_block_id}'");
     if ($count_settings != 0) {
         $themeSettingsID = FlutterLayoutBlock::GetModuleSettingsID($template_module_id, '-');
         if (!empty($themeSettingsID)) {
             add_submenu_page("themes.php", __('Template Options', $flutter_domain), FLUTTER_CAPABILITY_LAYOUT, 8, 'Flutter_ThemeSettings', array('RCCWP_ThemeSettingsPage', 'Main'));
         }
     }
 }