'Lista delle sezioni relative alla trasparenza' ) ); } function widget( $args, $instance ) { extract($args); if ( $instance['logic'] && !( is_tax( 'tipologie' ) || is_singular( 'amm-trasparente' ) || is_page( at_option('page_id') )) ) { return; } echo $before_widget; echo $before_title.$instance['title'].$after_title; if ( isset($instance['expandable']) && $instance['expandable'] != 0 ) { include(plugin_dir_path(__FILE__) . 'widget-output-collapse.php'); } else { include(plugin_dir_path(__FILE__) . 'widget-output-list.php'); } echo $after_widget; } function update( $new_instance, $old_instance ) { delete_option( 'at_option_widget' ); delete_option( 'at_logic_widget' ); $instance = $old_instance; $instance['title'] = strip_tags($new_instance['title']); $instance['expandable'] = isset($new_instance['expandable']) ? 1 : 0; $instance['logic'] = isset($new_instance['logic']) ? 1 : 0; return wp_parse_args( (array) $instance, self::get_defaults() ); } private static function get_defaults() { $defaults = array( 'title' => 'Amministrazione Trasparente', 'expandable' => 0, 'logic' => 0 ); return $defaults; } function form( $instance ) { $instance = wp_parse_args( (array) $instance, self::get_defaults() ); $title = esc_attr($instance['title']); ?>

/> Voci espandibili

/> Visualizza solo nella pagina indicata nelle impostazioni, pagina archivio e singola dei documenti