__( 'Display preset post lists', 'advanced-post-list' ) ) ); } /** * Widget * * This code displays the widget on the screen. * * @since 0.3.0 * * @global APL_Core $advanced_post_list * @param array $args * @param ? $instance */ public function widget( $args, $instance ) { global $advanced_post_list; extract( $args ); echo $before_widget; if ( ! empty( $instance['title'] ) ) { echo $before_title . $instance['title'] . $after_title; } echo $advanced_post_list->display_post_list( $instance['apl_preset'] ); echo $after_widget; } /** * Form * * @since 0.3.0 * * @param type $instance */ public function form( $instance ) { $preset_db = new APL_Preset_Db( 'default' ); echo '