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
Was this helpful?