',
$this->get_field_id( 'anorya_title_widget' ),
esc_html__( 'Title', 'anorya' ),
$this->get_field_name( 'anorya_title_widget' ),
esc_attr( $field_value ) );
//widget menu select
$field_value = isset ( $instance['anorya_nav_menu_widget'] ) ? $instance['anorya_nav_menu_widget'] : __('No menu selected', 'anorya');
$field_value = esc_attr( $field_value );
printf('
';
}
//widget output.
public function widget( $args, $instance ){ // Widget output
extract($args);
print '';
}
//save - sanitize content
public function update( $new_instance, $old_instance ){
$new_instance_array = array( 'anorya_title_widget', 'anorya_nav_menu_widget', );
foreach( $new_instance_array as $val ){
$old_instance[ $val ] = sanitize_text_field($new_instance[ $val ]);
}
return $old_instance;
}
// register widget
public static function register(){
register_widget( __CLASS__ );
}
}