Widget w WordPressie z najpopularniejszymi postami bez użycia plugin’u
Żeby nasze dane wprowadzone w formularzu utworzonym na poprzedniej stronie dało się zaktualizować należy wprowadzić drobne modyfikacje w funkcji update():
/**
	 * Processing widget options on save
	 *
	 * @param array $new_instance The new options
	 * @param array $old_instance The previous options
*/
public function update( $new_instance, $old_instance ) {
        
        $instance = $old_instance;
        //Widgets name
        $instance['title'] = strip_tags($new_instance['title']);
        //Number of posts to show
        $instance['number'] = absint($new_instance['number']);
        //Show view counts
        $instance['show_count'] = isset($new_instance['show_count']);
        //Show excerpt
        $instance['show_excerpt'] = isset($new_instance['show_excerpt']);
        //Show thumbnail 
        $instance['show_thumbnail'] = isset($new_instance['show_thumbnail']);
        return $instance;
}Teraz możemy przejść do ostatniego elementu czyli funkcji widget(), która odpowiedzialna jest za wyświetlanie odpowiednich danych bezpośrednio na stronie WWW.