Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo desactivar widgets no deseados en WordPress

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Quieres desactivar los widgets que no utilizas en WordPress?

La pantalla de widgets en WordPress te muestra todos los widgets que puedes añadir a tu tema. El problema es que demasiados widgets saturan la pantalla, y puede que no los necesites todos.

En este artículo, le mostraremos cómo desactivar widgets no deseados en WordPress para una experiencia de widget libre de desorden.

Remove unwanted widgets in WordPress

¿Por qué desactivar los widgets no deseados en WordPress?

Los widgets son bloques de elementos que puedes añadir a las barras laterales de tu sitio WordPress o a las áreas preparadas para widgets. WordPress viene con varios widgets por defecto propios, y otros plugins de WordPress pueden añadir sus propios widgets también.

Todos estos widgets se pueden ver en la pantalla Apariencia ” Widgets. Sin embargo, te darás cuenta de que algunos de estos widgets no son muy útiles, y probablemente nunca los utilices en tu sitio web.

Si utilizas plugins que también añaden sus propios widgets, pronto la pantalla de widgets se convertirá en un enorme caos que dificultará la localización de los widgets que realmente quieres utilizar.

Veamos cómo limpiar fácilmente la pantalla de widgets desactivando los widgets no deseados en WordPress.

Desactivar widgets no deseados en WordPress

Lo primero que tienes que hacer es instalar y activar el plugin WP Widget Disable. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activado, debe visitar la página Apariencia ” Desactivar widgets para establecer los ajustes del plugin.

Disable widgets settings

La página de ajustes se divide en dos pestañas. En primer lugar, tienes que seleccionar los widgets de la barra lateral que quieres desactivar. Simplemente marque la casilla situada junto a los widgets que no desea utilizar y haga clic en el botón “Guardar cambios”.

Ahora puedes visitar la página Apariencia ” Widgets para ver la diferencia. Todos los widgets seleccionados ya no serán visibles en la pantalla de widgets.

Cleaned up widgets screen in WordPress

Cómo Eliminar Widgets del Escritorio de WordPress

WordPress también muestra varios widgets en la página Escritorio. Algunos plugins y temas también pueden añadir sus propios widgets a su escritorio de WordPress.

Normalmente, puede limpiar la pantalla del Escritorio haciendo clic en el botón“Opciones de pantalla” y desmarcando los widgets que no desea ver. Este es el método más rápido y sencillo. Es mejor para sitios con un solo usuario.

Cleaning up dashbaord screen in WordPress

Sin embargo, este método le permitirá a usted y a cualquier otra persona que utilice su sitio simplemente hacer clic en el botón Opciones de pantalla y volver a mostrar esos widgets.

WP Widget Disable plugin te permite ocultar los widgets del Escritorio incluso desde el menú de Opciones de Pantalla.

Vaya a la página Apariencia ” Desactivar widgets y haga clic en la pestaña Widgets del Escritorio.

Seleccione los widgets que desea ocultar de la pantalla del Escritorio y haga clic en el botón “Guardar cambios” para establecer los ajustes.

Ahora puede visitar la página del Escritorio para verlo en acción.

Disabled dashboard widgets in WordPress

Usted notará que los widgets que ha seleccionado para eliminar ya no son visibles en el salpicadero o en el menú de opciones dentro de la pantalla. También puede crear sus propios widgets personalizados para el escritorio de WordPress para mostrar en el tablero de instrumentos.

Si desea eliminar completamente los widgets de los Escritorios de WordPress, de modo que otros usuarios no puedan simplemente volver a activarlos, entonces necesita pegar el siguiente código en el archivo functions. php de su tema, en un plugin específico del sitio, o en un plugin de fragmentos de código:

function remove_dashboard_widgets() {
    global $wp_meta_boxes;
  
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_drafts']);
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
  
}
  
add_action('wp_dashboard_setup', 'remove_dashboard_widgets' );

Cada uno de los widgets de la lista anterior se explica por sí mismo. Simplemente quita de la lista cualquier widget que quieras conservar. Si desea quitar estos widgets a todos los usuarios excepto a los administradores, cambie la última línea por la siguiente:

if (!current_user_can('manage_options')) {
    add_action('wp_dashboard_setup', 'remove_dashboard_widgets' );
}

Recomendamos añadir este código usando el plugin WPCode. Es la forma más segura y sencilla de añadir código personalizado en WordPress sin editar los archivos de tu tema.

Para empezar, necesitas instalar y activar el plugin gratuito WPCode en tu sitio web. Si necesitas ayuda, consulta esta guía sobre cómo instalar un plugin de WordPress.

Una vez activado el plugin, diríjase a Fragmentos de código ” Añadir fragmento desde su escritorio de WordPress.

Desde ahí, pase el cursor por encima de la opción “Añadir su código personalizado (nuevo fragmento)” y haga clic en el botón “Usar fragmento”.

Add a new custom code snippet in WPCode

A continuación, accederás a la página “Crear fragmento de código personalizado”. En primer lugar, añade un título para tu fragmento de código, que puede ser cualquier cosa que te ayude a recordar para qué sirve el código.

A continuación, sólo tiene que pegar el código anterior en el cuadro “Vista previa del código” y elegir “Fragmento de código PHP” como tipo de código en el menú desplegable.

Paste your code into the WPCode plugin

A continuación, cambie el conmutador de “Inactivo” a “Activo” y haga clic en el botón “Guardar fragmento de código” situado en la parte superior de la página.

Activate and save your custom code snippet

Ahora todos los widgets del escritorio de WordPress estarán desactivados.

Esperamos que este artículo te haya ayudado a aprender cómo desactivar widgets no deseados en WordPress. Puede que también quieras ver nuestra guía sobre cómo crear un sitio de membresía en WordPress, y nuestra comparativa de los mejores plugins WordPress page builder para crear plantillas personalizadas sin código.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

10 comentariosDeja una respuesta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

    • WPBeginner Support says

      remove_meta_box can be good if you know when the meta box was added and add the code in the correct location but the unset method does not require that level of knowledge and is more guaranteed to work for a beginner :)

      Administrador

  2. Maria says

    Hi.
    When I disable all the other widgets, I’m losing my search-field as well even though i do not choose this on the list. So I want to keep my search field, but not the other widgets. How can i fix this?

  3. Joshua Hoe says

    So if hiding the widgets mean Unregistered widgets will not be loaded, does it also mean that the website speed will be faster as well?

    • WPBeginner Support says

      Depending on the widgets you are disabling there could be a small speed increase but in general nothing overly noticeable in terms of speed

      Administrador

  4. Luis says

    Hi,
    But how can we remove the widget area as seen in last picture? The widgets are gone, but the boxes (empty) are there to see. Can we also remove this empty boxes?

    Thanks

    • WPBeginner Support says

      You would need a different plugin for that, the plugin does not currently remove those

      Administrador

  5. Jeff Yablon says

    Umm … You know this disables nothing? It HIDES them, leaves their stub coded overhead, and adds an extra plug-in.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.