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 mostrar y ocultar texto en entradas de WordPress con el efecto conmutador

Tanto si está escribiendo una entrada larga y detallada como si está creando una sección de FAQ, puede resultar complicado presentar mucha información sin abrumar a los lectores. A nadie le gusta mirar fijamente un enorme muro de texto.

En este caso, nuestra solución es mostrar y ocultar texto con un efecto conmutador. Así se ahorra espacio, el contenido es más fácil de escanear y los lectores controlan lo que quieren ver.

Aquí tienes 3 formas sencillas de utilizar el efecto conmutador en WordPress para mostrar y ocultar texto en tus contenidos largos.

How to show and hide text in WordPress posts with the toggle effect

¿Por qué mostrar y ocultar texto en entradas de WordPress?

Muchos sitios web ocultan texto por defecto, normalmente mostrando un teaser y luego enlazando un “Leer más” o “Ver más”. Los visitantes pueden obtener más información al hacer clic en ese enlace.

An example of showing and hiding text, using a 'Read More' link

Esta opción es útil si necesita añadir mucha información a una página, pero teme que un muro de texto abrume a los visitantes.

Las FAQ son un buen ejemplo, ya que la mayoría de los visitantes solo quieren la respuesta a una pregunta.

Adding and showing text using a toggle effect

Si muestra todas las respuestas completas, los visitantes pueden tener dificultades para encontrar la información que necesitan.

Al ocultar el texto con el efecto conmutador, los visitantes pueden explorar un montón de entradas, características, ventajas u otra información y, a continuación, elegir el elemento / artículo sobre el que desean informarse.

How to hide and reveal text using a 'Learn More' link

Dicho esto, veamos cómo puedes mostrar y ocultar texto en WordPress con el efecto conmutador. Simplemente utilice los enlaces rápidos a continuación para saltar al método que desea utilizar:

Método 1: Mostrar y ocultar texto en WordPress usando shortcode (rápido y fácil)

La forma más rápida y sencilla de añadir un enlace ‘Leer más’ a cualquier página o entrada es utilizando Leer más sin actualizar. Este plugin gratuito le permite personalizar el enlace ‘Leer Más’ y luego añadirlo en cualquier parte de su sitio web utilizando un shortcode.

Lo primero que tienes que hacer es instalar y activar el plugin Leer más sin actualizar. Para más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Una vez activado, haga clic en “Ajustes de RMWP” para configurar los ajustes del plugin.

Creating a custom 'Read More' link in WordPress

Para empezar, puede cambiar el texto que se utiliza en los enlaces “Leer más / Leer menos” escribiendo en los dos campos de texto.

Por ejemplo, si está creando una FAQ, puede utilizar algo como “Mostrar respuesta / Ocultar respuesta”.

En esta pantalla, también puede cambiar el color del texto, el color de fondo y mucho más. Esto puede ayudarle a crear enlaces que se enlazan perfectamente con su tema de WordPress.

How to hide and show text in WordPress using a free plugin

También puedes cambiar el grosor de la fuente, añadir un borde y modificar el relleno.

Cuando haya terminado en esta página, asegúrese de hacer clic en el botón “Guardar cambios”, incluso si no ha realizado ningún cambio. Esto es importante porque si no haces clic en este botón, el plugin no funcionará como se espera.

Una vez hecho esto, puedes añadir un efecto conmutador a cualquier página o entrada. Usted tendrá que encontrar el texto que desea ocultar y luego envolverlo en shortcode.

Para empezar, abre el editor de bloques de Gutenberg para cualquier página o entrada. A continuación, haz clic en el icono “+ Añadir bloque” para añadir un bloque antes del texto que quieres ocultar.

Hiding text in WordPress using a shortcode

A continuación, empieza a escribir ‘Shortcode’ y selecciona el bloque adecuado cuando aparezca.

En el cuadro Shortcode, añada el siguiente shortcode: [leer más]

Hiding text in WordPress using a shortcode

Una vez hecho esto, tendrá que añadir un bloque shortcode después del texto que desea ocultar.

Al final del texto, simplemente haga clic en el icono ‘+’ y cree otro bloque shortcode siguiendo el mismo proceso descrito anteriormente.

Wrapping hidden text in a WordPress shortcode

En este bloque, añada el siguiente código: [/leer]

Ahora puede hacer clic en “Actualizar” o “Publicar” para que el texto aparezca en pantalla.

Publishing collapsible text on a WordPress website

Ahora, visita tu blog de WordPress, y verás que el texto entre los bloques de shortcode está oculto por defecto.

Para mostrar el texto, basta con hacer clic en el enlace “Leer más” o similar.

An example of collapsible text on a WordPress blog

Método 2: Mostrar y Ocultar Texto en WordPress Usando SeedProd (Mejor Para FAQ)

Las FAQ son uno de los formatos más comunes para ocultar y mostrar texto en un sitio web WordPress. Si quieres crear una sección de preguntas y respuestas de aspecto profesional con una buena estructura / disposición / diseño / plantilla, te recomendamos que utilices un plugin maquetador de páginas.

SeedProd es el mejor maquetador de páginas del mercado y te permite crear todo tipo de páginas de destino personalizadas para tu sitio web WordPress. Viene con más de 300+ plantillas de sitio listas para usar, incluyendo diseños que puedes usar para promocionar tus productos, servicios, webinars y mucho más.

SeedProd's professionally-designed website templates

Todos estos diseños son perfectos para añadir una sección de FAQ.

Tras seleccionar una plantilla, SeedProd dispone incluso de diferentes secciones de FAQ ya preparadas que puede añadir al diseño de su página con un solo clic.

SeedProd's professionally-designed FAQ templates

Muchas de estas secciones de FAQ incorporan un efecto conmutador de ocultar/mostrar texto.

También son totalmente personalizables, por lo que puedes añadir fácilmente tu propio texto de pregunta y respuesta.

A SeedProd Frequently Asked Questions section

Para obtener información sobre cómo utilizar SeedProd, consulte nuestra guía sobre cómo crear una página personalizada en WordPress.

Después de crear una página, es fácil añadir una sección de FAQ. En el editor de páginas de SeedProd, simplemente haga clic en la pestaña “Secciones” del menú de la izquierda.

Ahora puede seleccionar “FAQ” para ver todas las secciones de preguntas y respuestas de SeedProd. Para ver una vista previa de un diseño, pase el ratón por encima y haga clic en la pequeña lupa.

Adding a collapsible FAQ section to your website

Cuando encuentre un diseño que desee utilizar, haga clic en “Elegir esta sección”.

SeedProd añadirá la sección al final de la página.

Adding an FAQ template to your WordPress blog or website

Puede arrastrar y soltar para mover la sección FAQ a una nueva ubicación.

Una vez hecho esto, podrá añadir su propio texto al hacer clic para seleccionar el bloque de acordeón FAQ. El menú de la izquierda se actualizará para mostrar un anuncio / catálogo / ficha de todas las preguntas.

Customizing an FAQ section in WordPress

Para editar un par de preguntas y respuestas, basta con hacer clic en esa pregunta en el menú de la izquierda.

Esto abre dos pequeños editores de texto en los que puedes añadir tu propia pregunta y respuesta. También puede utilizar todas las opciones de formato estándar, como enlazar el texto o ponerlo en negrita.

Adding questions and answers to a page layout

Repita estos pasos para cada pregunta y respuesta de la sección FAQ.

Si desea añadir más preguntas, sólo tiene que hacer clic en el botón “Añadir nuevo elemento”.

Adding questions and answers to a page layout

Para borrar una pareja de pregunta y respuesta, basta con pasar el cursor por encima de esa pregunta en el menú de la izquierda.

A continuación, haz clic en el icono de la papelera cuando aparezca.

Deleting questions and answers from an FAQ design

Cuando estés satisfecho con la información que has introducido, puedes cambiar el aspecto del texto utilizando los carruseles / controles deslizantes “Tamaño de fuente” y “Espacio entre caracteres”.

También hay una sección “Icono” que define el pequeño dibujo que aparece a continuación de cada pregunta en las FAQ.

Customize the icon settings in a collapsible FAQ section

Si desea personalizar esta imagen, sólo tiene que hacer clic para ampliar la sección “Icono”.

Aquí verás ajustes para cambiar la alineación y el color del icono. Ten en cuenta que “Icono cerrado” es la imagen que ves por defecto cuando la pregunta está cerrada.

Icono de apertura” es la imagen que aparece cuando se expande la pregunta.

How to change the open or close icon in a Frequently Asked Questions section

Si desea utilizar un icono completamente distinto, al pasar el cursor por encima de la vista previa de “Icono cerrado” o “Icono abierto”.

A continuación, haga clic en la miniatura de la “Biblioteca de iconos”.

Launching SeedProd's icon library

Esto abre la biblioteca incorporada de SeedProd, donde puedes elegir entre más de 1400 fuentes de iconos Font Awesome.

Puede personalizar aún más el aspecto de las secciones de FAQ seleccionando la pestaña “Avanzado”. Aquí puedes cambiar el tipo de letra, añadir un margen y un espaciado e incluso animaciones CSS para que las FAQ destaquen de verdad.

Customizing an FAQ section using SeedProd's advanced settings

Una vez hecho esto, puede seguir añadiendo nuevos bloques y personalizando el contenido de su página SeedProd.

Cuando esté satisfecho con su aspecto, haga clic en la flecha situada junto al botón “Guardar” y seleccione “Publicar”.

Publishing a custom page layout in WordPress

Ahora, si visita su sitio web, verá el diseño de la página y la sección FAQ en directo.

Alternativa: Mostrar y Ocultar Texto en WordPress para FAQs con Heroic FAQs

Si buscas una alternativa a SeedProd, también puedes mostrar y ocultar texto con el plugin Heroic FAQs.

Heroic FAQs es el mejor plugin de gestión de FAQ para WordPress. Su interfaz de arrastrar y soltar te permite añadir fácilmente preguntas y respuestas a grupos de FAQ.

Heroic FAQs drag and drop builder

A continuación, puede mostrar sus FAQ en cualquier lugar de su sitio web mediante un sencillo bloque de WordPress.

El plugin ofrece múltiples estilos de FAQ, y puede mostrar y ocultar sus preguntas y respuestas utilizando un formato de acordeón o conmutador.

Show and hide text for FAQs with Heroic FAQs

Para más detalles, consulte nuestra guía sobre cómo añadir una sección de preguntas frecuentes en WordPress y nuestro listado de los mejores plugins de FAQ para WordPress.

Método 3: Mostrar y Ocultar Texto con el Bloque de Detalles de WordPress (Sin Plugins)

Si no desea utilizar un plugin ni ningún shortcode, puede utilizar el bloque Detalles integrado de WordPress para mostrar y ocultar texto. Esta característica también es ideal para las FAQ.

Para utilizar este bloque, solo tienes que abrir el editor de Gutenberg para una página o entrada. A continuación, en cualquier parte de la interfaz, haz clic en el botón “+ Añadir bloque” para encontrar el bloque Detalles.

Inserting the Details block in the Gutenberg editor

En el espacio siguiente a la flecha que apunta hacia abajo, puede escribir su pregunta más frecuente.

En la parte inferior, puedes escribir la respuesta a esa pregunta.

En la barra lateral de ajustes del bloque, puede optar por que la respuesta se abra por defecto si lo desea.

Editing the WordPress Details block

Una vez hecho esto, ve a la vista previa de tu sitio web. A continuación, haga clic en “Actualizar” o “Publicar”.

Si desea utilizar el mismo bloque Detalles con el mismo contenido en otras páginas o entradas, puede convertir este bloque en un bloque reutilizable o en un patrón de bloques. De esta forma, no tendrás que empezar desde cero.

También puede cambiar la altura y anchura del bloque para que quede mejor con el resto de la página.

Esperamos que este artículo te haya ayudado a aprender cómo mostrar y ocultar texto en entradas de WordPress con el efecto conmutador. También puedes marcar / comprobar nuestra lista de los mejores plugins de bloque de Gutenberg para WordPress y nuestra guía sobre cómo crear un menú de barra lateral plegable en 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

59 comentariosDeja una respuesta

  1. Alvin

    The Read More Without Refresh plugin uses display: none; for the hidden text. Won’t that be seen as hidden content and affect SEO negatively?

    • WPBeginner Support

      It should not as the content is set up to display on click. Using display:none would normally have a negative effect if you never plan to have that content visible and can be considered keyword stuffing.

      Administrador

  2. Nwosu Emmanuel

    Thank you for helping

    • WPBeginner Support

      Glad we could help!

      Administrador

  3. Karima

    Thanks! How can I apply it in new version of WordPress? in the old version you can switch between visual and text. In the new one where to write the code?

    • WPBeginner Support

      You can use the Classic block if you want a similar experience to the classic editor for this shortcode.

      Administrador

  4. Eseoghene Aya

    How can i make the show less appear on the bottom of the text?

    • WPBeginner Support

      For the display of the plugin, you would want to reach out to the plugin’s support for the currently available customizations.

      Administrador

  5. john ruark

    How can i make the show less appear on the bottom of the text?

    • WPBeginner Support

      You would want to reach out to the plugin’s support for if that is supported at the moment

      Administrador

  6. Dicado

    But can one do it without a plugin?

    • WPBeginner Support

      While possible to do this without a plugin, we do not have a beginner friendly method to do this without a plugin

      Administrador

  7. steinchen

    nice and simple plugin! this works for me to hide my Attachment sections (which is a long list of print-out with lots of paragraphs).

    But I wonder if the notation text can be editable, e.g. not “Hide Press release (123 Less Words)”, but to reflecting my hidden title?:

    Show Attachment A1: …
    Hide Attachment A1: …

    • WPBeginner Support

      You can change that by editing the more_text in the second shortcode example we show :)

      Administrador

  8. Anastasia

    Thank you very much! It’s working and thus, making my life easier! )

  9. osita Solomon

    Thanks admin fr this wonderful post but i would like to know if it would be possible for me to embed a popunder link under the “show more” toggle.

    Thanks

  10. Ranjan

    Is it possible to use this plugin on multiple paragraphs on a static page? I want to use it to show/hide information in single code. If so, what “type” would it be?
    I have tried with one code but paragraph formatting is not possible,
    when clicked on more we get the text in continuation

    Thanks!

  11. Annette

    How did you “Add the short code like this?” Do you hover? Right click? Type it out? When I type in the short code, my pages literally show the words. Help please!!

    • Robert

      Is that plugin good to hide phone number on my website? I want to hide last four number on my site. And when people come and want to see my number they must click on number to show last four number.I wont do this because some people use my phone with some program and give another people. If someone know good plugin I will be very helpful for help.Thanks.

  12. shaz

    thanks it still works in 2017

  13. Faisal Maitho

    Thank you so much, i apply this plugin on my website its really very useful thanks again.

  14. Dat

    hello i want the word show more and show less is in the center of my page. how can i do ?

  15. Jessica

    Is there a way to hide one content when another is being viewed?

  16. Virena

    I followed the instructions but seems like Wordpress doesn’t allow the code to work on free themes. :( Is there any other way how this can be made?

  17. Ed

    Can I show/hide nested elements too with it ?

  18. mike

    Doesn’t appear to be working in draft mode (need to iron things out before I publish page). Pasting shortcode in text editor and visual editor but when I preview I see shortcode and nothing’s hidden. Is this normal?

  19. milan

    Hi.
    I have some texts in columns that arnt same in length witch messes with grid. I need plugin that can hide second part of the text- the excess, and to show it in continuity with first part.
    What do u recommend?

  20. Sav

    I am also wondering how to replace the “show more”, “show less” text with a custom button image. How is this possible?

  21. Federica

    Hello,

    This is sounds like a great plugin.

    I wonder if there’s any chance to use it to toggle the posts on a front page by clicking on their title?

    If not, is there any plugin or code that allows that?

    Thank you in advance.
    Federica

  22. David Kallander

    Trying to center the show/hide text but it’s left justified on the webpage. I’ve tried so many HTML tags, but to no avail.

    Thanks,

  23. Janie S.

    Hi there,

    Thank you very much for sharing this quick video. It was indeed very easy to install. In your video the link are all aligned to the left. I tried to do it with the plugin instructions as written by the creator of the plugin but I can’t manage to make it work. It is always shows centered.

    Can you please help me with this issue please?

    Thank you so much!

  24. Umar sajjad

    I want to use Show hide multiple time on a page.

  25. lakshman

    sir I want to change the “show more text” with text with” buttons” how to do it please explain or give the coding for it…………..

  26. lakshman

    sir I want to change the “text” with text with buttons how to do it please explain or give the coding for it…………..

  27. Dana

    What if I want to see multiple Show/Hide features on a page. The toggle doesnt seem to work for that!

    • Paul

      Just add sequential numbering to your tags.

      ie

      [showhide type=”post1″ more_text=”Show more…” less_text=”Show less…”]
      Text you want to hide
      [/showhide]

      [showhide type=”post2″ more_text=”Show more…” less_text=”Show less…”]
      Text you want to hide
      [/showhide]

      etc

      • Umar sajjad

        Hi Paul,

        i am using Type = ‘post1’ , post2,post3 but its not working for mine.

  28. Randy Utama

    Hello,

    Is this plugin support responsive or mobile theme?

    Thanks

  29. Mohammad Qaiser

    Does toggling content has any effect on SEO. Is Google Bot able to analyze toggled content also.

      • Bhanu

        Thanks but I didn’t understand it clearly. I want to know whether the toggle content is indexed by google or google ignores the toggled content?

  30. Grant

    I want to hide or show all citations/references depending on the readers desires. I don’t want to create duplicate articles with and without the footnotes. Is there any way to toggle all content visibility at once from a single control?

  31. Ibn Kassiem

    Hi

    Thanks for the post.

    I wanted to know is it possible to use this plugin to create an archive page that ONLY shows the post titles, when the user clicks on the toggle it shows the full post and can also close it again.

    Or can you advise on a better way to do this please?

    • WPBeginner Support

      This plugin is not the best way to do that. What you need is to modify archives.php template in a child theme and then add the toggle effect before <?php the_content() ?> or <?php the_excerpt() ?> template tag.

      Administrador

  32. eleven-yu

    It is a good plugin.!

    But I need a new feature that is I hide some content example dowloadlink, the link can display only after comment my post.

    Could you help to import it?
    thx.

  33. Grace

    I like this, but do you know if this can or if it can be modified to toggle the comments area? I would love to be able to allow the user to hide and show the various comments rather then them all to be displayed.

    Thanks in advance

  34. ampatel

    Nice plugin, but is it possible to have multiple read more’s/read less?

    Thanks

    • Mark Kolodziej

      I would like to know this as well.

        • Jumpringer

          I’d like to place multiple “show/hides” on my page. Not clear how to implement the jQuery found on the jQuery FAQ Accordian link . I think you are saying that a WP FAQ section is not needed, is that correct?

          When I uploaded the “my-accordian” folder to the plugins directory, WP recognized the “WPBeginner’s FAQ Accordion” plugin.

          Can you provide some more detail to enable multiple “show/hides” on pages not using the WP FAQ? Thanks so much.

  35. Amanda Mays

    Is it possible to use this plugin on paragraphs on a static page? I want to use it to show/hide sections of my privacy policy. If so, what “type” would it be?

    Thanks!

  36. Nico

    Super useful! You saved me from learning how to do it myself =) haha
    Thanks!

  37. Bella's Shelf

    Thank you for this site of wonderful info! I am brand new to hosted WP & every time I Google something Example: “Install Google Analytic on Wordpress” I ALWAYS pick your site for the answer. I didn’t realize I was doing it until tonight!
    Thank you for helping us WP Noobs and Olds alike!

  38. Clawrence

    Is it possible to add an image where the ‘Show more…’ text is, so that the image can be clicked to show more/less text instead of a generic sentence?

      • Adam Kellett

        How is this done? I’ve tried this with no success:
        [showhide type=”…” more_text=”” less_text=”” hidden=”yes”]

        Is it complicated to make this customization?

  39. fukr

    i want to say this is really useful..thanks

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.