Cách remove các widget mặc định trong wordpress (ok)

http://theme4u.biz/cach-remove-cac-widget-mac-dinh-trong-wordpress/

add_action( 'widgets_init', 'my_unregister_widgets' );
function my_unregister_widgets() {
  unregister_widget('WP_Widget_Pages');
  unregister_widget('WP_Widget_Calendar');
  unregister_widget('WP_Widget_Archives');
  unregister_widget('WP_Widget_Links');
  unregister_widget('WP_Widget_Meta');
  unregister_widget('WP_Widget_Search');
  unregister_widget('WP_Widget_Text');
  unregister_widget('WP_Widget_Categories');
  unregister_widget('WP_Widget_Recent_Posts');
  unregister_widget('WP_Widget_Recent_Comments');
  unregister_widget('WP_Widget_RSS');
  unregister_widget('WP_Widget_Tag_Cloud');
}

EDIT: Removing inactive widgets when the admin area loads:

function andrew_remove_inactive_widgets() {
    $widgets = get_option( 'sidebars_widgets' );
    $widgets['wp_inactive_widgets'] = array();
    update_option( 'sidebars_widgets', $widgets );
}
add_action( 'admin_init', 'andrew_remove_inactive_widgets' );

Muốn rời widget xem thêm ở đây :)

C:\xampp\htdocs\reset\wp-includes\widgets.php

Last updated