news') . '

' . esc_html__('Create Widget Area', 'jnews') . '

' . wp_nonce_field( 'edit-widgetlist' ) . ' '; } public function register_sidebar() { $widgetlist = get_option(self::$widget_list); if($widgetlist) { foreach($widgetlist as $location => $widget) { register_sidebar(array( 'id' => sanitize_title($widget), 'name' => $widget, 'before_widget' => '
', 'before_title' => '

', 'after_title' => '

', 'after_widget' => '
', )); } } } public function get_sidebar_widget() { $widgetlist = get_option(self::$widget_list); $allwidget = array( 'default-sidebar' => esc_html__('Default Sidebar', 'jnews'), ); if(!empty($widgetlist)) { foreach($widgetlist as $widget) { $allwidget[sanitize_title($widget)] = $widget; } } return $allwidget; } }