__('Show Accordions', 'accordions'),)); } public function widget($args, $instance) { $title = apply_filters('widget_title', $instance['title']); $accordion_id = isset($instance['accordion_id']) ? $instance['accordion_id'] : ''; echo wp_kses_post($args['before_widget']); if (!empty($title)) echo wp_kses_post($args['before_title'] . $title . $args['after_title']); echo do_shortcode("[accordions id='$accordion_id']"); echo wp_kses_post($args['after_widget']); } public function form($instance) { $title = isset($instance['title']) ? $instance['title'] : __('Accordions', 'accordions'); $accordion_id = isset($instance['accordion_id']) ? $instance['accordion_id'] : ''; $accordions = get_posts(array('posts_per_page' => -1, 'post_type' => 'accordions')); ?>
get_field_id('title')); ?> name=get_field_name('title')); ?> type='text' value= />