/** * Add default widgets after theme activation * @param $old_theme * @param null $WP_theme * @return void */ function smartadapt_add_theme_widgets($old_theme, $WP_theme = null) { /*reset widgets only if theme not install before*/ update_option('sidebars_widgets', array()); /*reset widgets*/ update_option('sidebars_widgets', array()); smartlib_pre_set_widget('sidebar-1', 'widget_feeds', array('title' => __('Follow us', 'smartadapt'), 'checked_rss' => 'on', 'checked_atom' => 'on', 'checked_feed' => 'on')); smartlib_pre_set_widget('sidebar-1', 'search', array('title' => __('Search Form', 'smartadapt'))); smartlib_pre_set_widget('sidebar-1', 'recent-posts-smartadapt', array('title' => __('Last Articles', 'smartadapt'))); smartlib_pre_set_widget('sidebar-1', 'recent-gallery-widget-smartadapt', array('title' => __('Last Galeries', 'smartadapt'), 'gallery_limit' => 4)); }
function smartadapt_add_theme_widgets($old_theme, $WP_theme = null) { $theme_mods = get_option('theme_mods_smartadapt'); /*reset widgets*/ if ($theme_mods !== null) { update_option('sidebars_widgets', array()); } smartlib_pre_set_widget('sidebar-1', 'widget_feeds', array('title' => 'Test1')); smartlib_pre_set_widget('sidebar-1', 'recent-posts-smartadapt', array('title' => 'Test 2')); }