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 utilizar un editor visual para crear widgets en WordPress

Con el editor visual adecuado, puedes crear widgets personalizados con enlaces, imágenes, texto y mucho más. A continuación, puede añadir estos widgets a diferentes áreas de su tema y mostrarlos en su sitio web de WordPress.

En WPBeginner, hemos creado un montón de widgets para diferentes propósitos en nuestros propios sitios. Mientras que algunos de los widgets fueron desarrollados en casa, hay otra manera donde también se puede hacer lo mismo sin tocar una sola línea de código.

Por ejemplo, hemos probado el plugin Widgets Option y nos ha parecido la mejor opción para todo tipo de sitios web. Por otro lado, también puedes utilizar el último editor de sitios completo de WordPress para crear widgets.

En este artículo, le mostraremos cómo utilizar un editor visual para crear widgets en WordPress.

How to use visual editor to create widgets in WordPress

¿Por qué utilizar el Editor Visual para crear widgets en WordPress?

Los widgets permiten añadir contenido enriquecido fuera de la página principal y del área de entradas. Cada tema de WordPress es diferente, pero normalmente puedes añadir widgets a zonas como el pie de página, la cabecera y la barra lateral.

Muchos sitios web utilizan estas áreas para mostrar una sección “Acerca de”, mostrar sus entradas más populares, añadir un formulario de suscripción a un boletín electrónico, etc.

WordPress permite añadir una amplia gama de bloques a cualquier área preparada para widgets, y muchos plugins de WordPress también añaden sus propios bloques.

Por ejemplo, si utiliza Smash Balloon Twitter Feed, puede incrustar los tweets recientes en cualquier área preparada para widgets utilizando el bloque Twitter Feed del plugin.

An example of a custom block provided by a WordPress plugin

Sin embargo, a veces puede que desee crear un widget personalizado que muestre contenido multimedia enriquecido a sus visitantes. Por ejemplo, puedes subir tu foto de autor y utilizarla para crear un widget de biografía de autor con enlaces a tus perfiles en las redes sociales.

Dicho esto, veamos cómo puedes usar un editor visual para crear widgets personalizados en WordPress. Simplemente enlaza con el método adecuado para tu tema:

Método 1: Usando el plugin Widgets Options (Funciona con todos los temas de WordPress)

La forma más sencilla de crear un widget personalizado es utilizar el plugin Widget Options. Añade muchos ajustes adicionales al editor visual de widgets estándar de WordPress, como la posibilidad de mostrar diferentes widgets en función del rol del usuario, ocultar los widgets de WordPress en dispositivos móviles y mucho más.

También añade un widget de texto que puedes personalizar con tus propios enlaces, imágenes, formato y mucho más. Esto le permite crear un widget personalizado sin tener que escribir ningún código.

En primer lugar, debes instalar y activar el plugin Widget Options. Para más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activado, vaya a la página Apariencia ” Widgets en su escritorio de WordPress.

The Widget Options settings screen

Ahora verá una lista de todas las áreas listas para widgets en su tema de WordPress. Las opciones que veas pueden variar dependiendo de tu tema.

También verás todos los widgets que puedes añadir a tu sitio. Vamos a utilizar el widget de Texto para esta guía, así que simplemente arrástralo y suéltalo en cualquier área preparada para widgets.

How to use the visual editor to create widgets in WordPress

Ahora verá un pequeño mensaje / ventana emergente.

Esta ventana emergente es esencialmente un editor de minipáginas o entradas, por lo que debería resultarte familiar.

Creating a custom widget using a visual editor

Para empezar, puedes escribir un título, que aparecerá encima del widget.

Después, puede escribir el texto directamente en el pequeño editor, añadir enlaces e imágenes, cambiar el formato, añadir viñetas y listas numeradas, y mucho más.

A custom WordPress widget

También puede mostrar u ocultar widgets en páginas específicas de WordPress y añadir estilos personalizados al widget de WordPress.

Cuando estés satisfecho con la configuración del widget, haz clic en el enlace “Hecho” para guardarla.

Ahora, si visitas tu sitio web, verás el nuevo widget de texto enriquecido en directo.

An example of a custom author bio widget, created using a free WordPress plugin

Si lo prefiere, puede crear un widget personalizado visualmente utilizando el Personalizador de WordPress.

Simplemente ve a Apariencia ” Widgets, pero esta vez, haz clic en ‘Gestionar con vista previa en vivo’.

Creating a custom widget using the WordPress visual editor

Se abrirá el Personalizador con los ajustes del widget ya seleccionados.

Ahora puede hacer clic en la zona en la que desea añadir el widget personalizado.

Create a custom widget using the WordPress Customizer

A continuación, haga clic en “Añadir un widget”, que abrirá un panel con los distintos widgets.

Sólo tienes que buscar “Texto” y hacer clic para añadirlo a tu sitio web.

Adding a custom text widget to a WordPress blog

Se abre un pequeño editor en el que puedes añadir texto, enlaces, medios, etc.

A medida que realice cambios en el editor, la vista previa se actualizará automáticamente.

Adding a custom text widget to WordPress

Cuando estés satisfecho con el aspecto del widget, haz clic en el botón “Publicar” para activarlo en tu blog o sitio web de WordPress.

Si no encuentra el personalizador de temas en su escritorio de WordPress, consulte nuestra guía sobre cómo corregir la falta del personalizador de temas en el administrador de WordPress.

Método 2: Usar el editor de sitio completo (funciona con temas de WordPress activados / activos por bloques)

Si utilizas un tema de WordPress compatible con bloques, puedes añadir bloques a cualquier área preparada para widgets mediante el editor de sitio completo.

De este modo, puede crear widgets personalizados colocando los bloques estándar de WordPress en una zona preparada para widgets, como la barra lateral. Tampoco necesitas instalar un plugin de WordPress aparte.

También es una forma de añadir widgets a áreas que no puedes editar con el editor o personalizador de widgets estándar de WordPress. Por ejemplo, puedes añadir widgets a la plantilla de tu página 404.

Para empezar, diríjase a Apariencia ” Editor en el escritorio de WordPress.

Opening the full-site editor (FSE) in WordPress

Por defecto, el editor de sitio completo muestra la plantilla de inicio de tu tema, pero puedes añadir widgets y bloques a cualquier área.

Para ver todas las opciones disponibles, seleccione “Plantillas” o “Partes de plantillas”.

Choosing a block-enabled template or template part

Ahora puede hacer clic en la plantilla o parte de plantilla que desee editar.

WordPress mostrará ahora una vista previa del diseño. Para seguir adelante y editar esta plantilla, haga clic en el pequeño icono de lápiz.

Editing the footer template in WordPress using the full-site editor (FSE)

Una vez hecho esto, haz clic en el icono azul “+” y busca el primer bloque que quieras utilizar en tu widget personalizado.

Puede utilizar cualquier combinación de bloques que desee, pero si piensa utilizar una imagen y texto, le recomendamos que empiece con el bloque Medios y texto.

Esto le permite colocar fácilmente una imagen a continuación de un texto en una bonita disposición / disposición / diseño / plantilla. Teniendo esto en cuenta, el bloque de medios y texto es perfecto para crear un cuadro de información del autor, como puedes ver en la siguiente imagen.

The Media & Text WordPress block

Tras seleccionar el bloque que desea utilizar, sólo tiene que arrastrarlo y soltarlo en una zona preparada para widgets, como la barra lateral y el pie de página.

El editor de sitio completo te da acceso al conjunto completo de herramientas y ajustes de WordPress. Esto significa que puedes añadir un botón de llamada a la acción, texto, enlaces, imágenes y otros contenidos a una gama más amplia de bloques.

Creating a custom widget using the full-site editor (FSE)

Dicho esto, deberías poder crear exactamente el widget que tenías en mente. Simplemente añade más bloques y contenido al área lista para el widget hasta que estés satisfecho con su aspecto.

Para obtener más ideas sobre cómo utilizar las áreas preparadas para widgets de su tema, consulte nuestra lista de cosas que añadir al pie de página de su sitio de WordPress.

Cuando estés satisfecho con los cambios realizados, haz clic en “Guardar”.

Publishing custom widgets in WordPress using FSE

Ahora, si visitas tu sitio web WordPress, verás el nuevo widget personalizado en directo.

Esperamos que este artículo te haya ayudado a aprender a utilizar fácilmente el editor visual de widgets de WordPress. Puede que también quieras ver nuestra guía sobre los mejores maquetadores de arrastrar y soltar y cómo crear una página de destino con WordPress.

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

8 comentariosDeja una respuesta

  1. Max

    Thanks for this.

    This is particularly useful for certain premium theme developers like StudioPress. The entire theme home page is built on Widgets. So this technique would work really well.

  2. Hidayat Mundana

    How can so I can add footer widgets in the other just below the footer ( footer widget should Fullwidth )
    Is there a plugin that can be used ?

    • WPBeginner Support

      Most themes have columns defined for footer widgets like three or four after that new widgets are placed below. If this is not the case with your theme, then you may need to define a new widget area.

      Administrador

  3. Your Real Name

    Andor and WPBeginner, thanks so much for these tips. I’ve often seen widgets that looked great and figured that I’d have to know how to code to do something similar. With these tips (don’t know whether I’l use the plugin or Andor’s tip) I now know how to create some nice widgets without coding.

    Thanks!
    Martin

  4. Karen

    Awesome!!! You guys always give me the best info at right, just when I need it, time!! xx

  5. Andor Nagy

    Hi,
    Nice tutorial, but there’s a much easier way to do this. You simply make the look in the post editor, then you choose the text tab instead of the visual, and copy the html code into a text widget. And it requires no plugin. :P

    Regards,
    Andor Nagy

    • WPBeginner Support

      Yes Andor you are right this would work. But it is basically for users who are developing for clients. Now if you told the clients that you can use visual editor in posts it would confuse them. This plugin provides a user interface with different labeling to do exactly what you suggested above.

      Administrador

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.