Widget de tabla de contenido de Elementor, no se necesita Pro

El propio widget de Tabla de contenido de Elementor viene con Elementor Pro. El widget de Tabla de contenido en complementos maestros se ejecuta en Elementor sin Pro. Déjelo en una publicación o página y leerá los encabezados allí, luego creará una lista vinculada a partir de ellos en orden de encabezado. Un clic en cualquier elemento desplaza al lector a esa sección. Usted elige qué etiquetas de encabezado incluir y si la lista muestra viñetas o números. Los lectores pueden plegar el cuadro, una flecha de atrás hacia arriba los vuelve a abrir y una breve regla CSS mantiene el cuadro a la vista en una barra lateral.

Ilustración de una mujer señalando el diseño de una larga publicación de blog con imágenes y videos

Cómo agregar una tabla de contenido en Elementor

Necesita complementos Elementor y Master. Elementor Pro no es necesario. La página también necesita etiquetas de encabezado reales (H2, H3, etc.), porque la lista se construye a partir de ellas.

  1. Instalar y activar Addones maestros de WordPress.orgy verifique que la Tabla de contenido esté habilitada en el panel de complementos maestros.
  2. Abra su publicación o página con Elementor y busque en el panel de widgets Tabla de contenidos.
  3. Arrástrelo donde debería estar la lista, generalmente encima de la primera sección o en una columna de la barra lateral.
  4. En Contenido, establezca el título, elija un estilo de lista y elija las etiquetas de encabezado que se incluirán.
  5. Abierto Plegable y Desplazarse para agregar el interruptor y la flecha de atrás a arriba.
  6. Diseñe el título, el separador y los enlaces en la pestaña Estilo, luego obtenga una vista previa de la página y haga clic en algunos elementos para probar los saltos.

Cada entorno está cubierto en el Tabla de contenido Configuración del widget guía.

Tabla de contenidos de un vistazo

Qué hace el widget, leído en Master Addons 3.2.3.

ArtículoWidget de tabla de contenidos
Donde encuentra encabezadosPrimero dentro de .entry-content, luego .page-content, luego el área de contenido de Elementor
Niveles de encabezadoCualquiera de H1 a H6, con H2, H3 y H4 seleccionados de forma predeterminada
Deja un títuloAgregue el encabezado jltma-toc-hide de clase CSS a ese encabezado
Estilo de listaPredeterminado (sin marcador), Balas o Números
AnidandoSiempre anidado por nivel de encabezado
Caja plegableAlternar junto al título, con Mantener colapsado inicialmente
DesplazamientoDesplazamiento suave que se detiene aproximadamente 30 px por encima del encabezado
De nuevo arribaFlecha en la esquina inferior derecha después de 250 px de desplazamiento
Artículo activoEl elemento en el que hizo clic por última vez el lector (sin desplazamiento espía)
PegajosoSin interruptor; posición: pegajoso a través de CSS personalizado o Elementor Pro Motion Effects
NecesidadesElementor y complementos maestros, ningún Elementor Pro
Widget de tabla de contenido que enumera los encabezados de la política de privacidad, junto a su configuración de contenido con H3 seleccionado en Etiquetas de encabezado

Crea la lista a partir de sus encabezados

Elige los niveles en Etiquetas de encabezado. H2, H3 y H4 se seleccionan de forma predeterminada y se puede agregar cualquiera de H1 a H6. Cuando la página se carga, el widget encuentra esos encabezados, le da a cada uno una identificación si no tiene ninguna y anida la lista por nivel de encabezado. Cambie el nombre o agregue un encabezado y la lista lo recogerá en la siguiente carga, por lo que no hay enlaces de anclaje que mantener a mano.

  • Estilo de lista: Predeterminado (sin marcador), Balas o Números.
  • Saltar un título: agregue la clase CSS jltma-toc-hide-heading en la pestaña Avanzado de ese encabezado.
  • Mostrar separador: una línea opcional bajo el título con estilo, color, grosor y espaciado propios.
  • Los ID de encabezado se crean a partir del texto del encabezado, por lo que también puede vincular directamente a una sección desde otro lugar.

Caja plegable para barras laterales y móviles

Encender Hacer que el contenido sea plegable y aparece un icono de alternancia junto al título. Los lectores hacen clic en él para abrir o cerrar la lista y se desliza en lugar de saltar. Encender Mantener colapsado inicialmente si desea que la caja se cargue mostrando solo su título, lo que ayuda en páginas legales largas y en columnas estrechas de la barra lateral.

  • Controles de tamaño de icono y color de icono para alternar.
  • El separador se retira con la lista.
  • El widget no tiene un interruptor adhesivo propio. Para mantener el cuadro a la vista mientras la gente lee, consulte Haga que la tabla de contenido sea adhesiva a continuación.
El cuadro Tabla de contenido se colapsó en su título en una página de política de privacidad, con Mantener colapsado inicialmente configurado en Sí
Tabla de contenido Configuración de desplazamiento con desplazamiento hacia arriba, tamaño, colores y retraso de animación de desplazamiento junto a una lista abierta

Saltos suaves y una flecha de regreso a la cima

Al hacer clic en un elemento, la página se desplaza suavemente hasta su encabezado y se detiene aproximadamente 30 px por encima de él, por lo que el encabezado no queda al ras de la parte superior de la pantalla. Si su sitio tiene un encabezado fijo alto, las preguntas frecuentes a continuación tienen una solución CSS de dos líneas que mantiene los encabezados alejados de él.

  • Desplácese hasta Arriba agrega una pequeña flecha en la esquina inferior derecha que muestra una vez que un visitante se desplaza hacia abajo.
  • La flecha lleva a los lectores de regreso a la tabla de contenido o a la posición que configuró en Desplazamiento hasta el desplazamiento superior.
  • Controles de tamaño, color de icono y color de fondo para la flecha.
  • El elemento en el que hizo clic un lector mantiene el color activo en la sección Estilo de contenido, para que pueda ver dónde saltó.

Haga que la tabla de contenidos sea pegajosa

El widget no tiene un interruptor adhesivo propio. Lo fija haciendo que el widget sea adhesivo dentro de una columna de la barra lateral, y Elementor sin Pro puede hacerlo a través de los complementos maestros Extensión CSS personalizada.

  1. Coloque el artículo y el índice en una fila: una columna ancha para el contenido y una columna estrecha para el widget de índice. Deje la columna estrecha a su altura predeterminada para que se extienda hasta la altura de la fila.
  2. Seleccione el widget Tabla de contenido, ábralo Avanzado, entonces los complementos maestros Css personalizado sección y pegar selector { position: sticky; top: 32px; }
  3. Aumente el valor superior si su sitio tiene un encabezado fijo, por ejemplo, 110px bajo un encabezado de 80px.
  4. Obtenga una vista previa de la página y desplácese. El cuadro permanece a la vista hasta el final de la fila.

Con Elementor Pro puedes usarlo Avanzado, Efectos de movimiento, Pegajoso: Arriba en su lugar, con la columna Permanecer en encendido activada.

Dos cosas dejan de funcionar: un contenedor principal con el desbordamiento configurado en oculto y una columna de barra lateral que no es más alta que la caja. En los teléfonos, la barra lateral cae debajo del artículo, así que active Hacer que el contenido sea plegable allí u oculte esta copia en el móvil y coloque una tabla de contenido colapsada encima del artículo.

Índice adhesivo en una barra lateral de Elementor que permanece a la vista mientras el lector se desplaza

El demostración de barra lateral pegajosa a mitad de página. El cuadro permanece en la parte superior de la columna mientras el artículo se desplaza.

Addones maestros Sección CSS personalizada en el widget de tabla de contenido con posición fija y 32px superior

La regla estricta en la sección CSS personalizado de complementos maestros del widget.

Tabla de contenido de Elementor Pro frente a tabla de contenido de complementos maestros

El widget de tabla de contenido de Elementor necesita una licencia de Elementor Pro y le brinda más control sobre qué encabezados aparecen y cómo se comporta la lista mientras se desplaza. Master Addons maneja el trabajo diario sin Pro y agrega una flecha de regreso a la parte superior.

CaracterísticaElemento ProComplementos maestros
PrecioNecesita Elementor ProIncluido en los complementos maestros, no Elementor Pro
Cuáles títulosAnclajes por etiquetas (H1 a H6) más un selector de contenedor para limitar el área de búsquedaEtiquetas de encabezado (H1 a H6) de la publicación principal o del contenido de la página
Dejando los rumbos afueraAnclajes Por Selector, cualquier selector CSSClase CSS jltma-toc-hide-heading en cada encabezado
MarcadoresNúmeros o Balas con un icono que elijasPredeterminado, balas o números
AnidandoLa vista jerárquica alterna y contrae subitemsSiempre anidado por nivel de encabezado
ColapsoMinimice Box con íconos de expansión y colapso, y un punto de interrupción donde comienza minimizadoHaga que el contenido sea plegable y manténgalo colapsado inicialmente
Artículo activoSigue la sección a la vista a medida que el lector se desplazaMarca el elemento en el que hizo clic el lector
Se înlocuiește-teNo hay controles de velocidad o compensación en el widgetDesplazamiento suave que se detiene aproximadamente 30 px por encima del encabezado
PegajosoNo hay configuración en el widget; utilice Motion Effects Sticky en el widget o su columnaNo hay configuración en el widget; agregue la posición: pegajoso con CSS personalizado o use Motion Effects Sticky con Pro
Volver a la flecha superiorNingunoDesplácese hasta Arriba con controles de tamaño y color

Si ya paga por Elementor Pro y desea que la lista rastree al lector a medida que se desplaza, use su widget. Si desea una tabla de contenidos sin Elementor Pro, con un cuadro plegable y una flecha de regreso a la parte superior, use esta.

Combina bien con: Barra de progreso de lectura para un bar que se llena mientras la gente lee Acordeón avanzado y Pestañas para doblar secciones largas, Contenido fuera del lienzo (Pro) para un menú deslizable y blog para las listas de publicaciones, esos artículos largos se encuentran.

¿complemento de tabla de contenido o un widget Elementor?

WordPress tiene dos tipos de índice: complementos que funcionan en el contenido de la publicación y widgets que coloca en el editor Elementor. El correcto depende de cómo se construye la página.

OpciónDonde funcionaMejor para
Tabla de contenidos de complementos maestrosEn cualquier lugar donde lo coloques en Elementor, incluidas las plantillasSitios de Elementor que desean que la caja tenga el diseño y una flecha de regreso a la parte superior
Tabla de contenidos de Elementor ProEn cualquier lugar de Elementor, con licencia Elementor ProSitios que ya están en Pro y que desean que el elemento activo siga el desplazamiento
Tabla de contenido sencilla, LuckyWPPublicar contenido, insertado automáticamente o con un código cortoBlogs escritos en el editor de bloques o en el Editor Clásico
Rango Bloque de índice de matemáticasBloquee publicaciones de editores en sitios que utilizan Rank MathPublicaciones de Gutenberg que sólo necesitan una lista sencilla

Nuestro resumen de los mejores complementos de índice para WordPress compara ocho de ellos, con recuentos de instalación, códigos cortos y opciones adhesivas.

Tabla de contenidos Ejemplos

Cuatro demostraciones en vivo creadas con el widget. Abra uno y luego importe el mismo diseño desde el Visor de plantillas a continuación.

  • Barra lateral pegajosa: una lista numerada en una columna estrecha que permanece a la vista mientras el artículo se desplaza, H3 anidados debajo de sus H2 y un encabezado omitido con jltma-toc-hide-heading.
  • Listar estilos: Predeterminado, Balas y Números uno al lado del otro, construidos a partir de los mismos títulos.
  • Página de Términos y Condiciones: el cuadro en una barra lateral derecha que enumera cada sección de una página legal larga.
  • Página de política de privacidad: el cuadro de la izquierda, con el elemento en el que se hizo clic en el color Activo.
Tres estilos de lista de índice de Elementor: predeterminado, viñetas y números

Los tres estilos de lista en los mismos títulos.

Visor de plantillas
Facebook
Gorjeo
Whatsa
Copiar enlace
Compra ahora
Tabla de contenido Lista de estilos
Tabla de contenido Lista de estilos
Tabla de contenido Barra lateral adhesiva
Tabla de contenido Barra lateral adhesiva
Tabla de contenido con términos y condiciones
Tabla de contenido con términos y condiciones
Tabla de Contenidos con Política de Privacidad
Tabla de Contenidos con Política de Privacidad

Preguntas frecuentes sobre el índice

Conozca las consultas más solicitadas que tienen los usuarios sobre la tabla de contenido y encuentre respuestas en un solo lugar.
¿necesito Elementor Pro para este índice?

No. El widget de Tabla de contenido es parte de los complementos maestros y se ejecuta en Elementor sin Pro. Se incluyen todas las configuraciones de esta página. El propio widget de Tabla de contenidos de Elementor es el que necesita Elementor Pro.

Para eliminar un nivel completo, elimine esa etiqueta de las etiquetas de encabezado, por ejemplo H4. Para ocultar un encabezado, selecciónelo en Elementor, abra la pestaña Avanzado y agréguelo jltma-toc-hide-heading al campo Clases CSS. Permanece en la página pero queda fuera de la lista.

No. El color activo en Estilo, el contenido estiliza el elemento en el que hace clic un lector y se mueve cuando hace clic en otro elemento. La lista no rastrea la sección en la pantalla mientras se desplaza. El widget de tabla de contenido de Elementor Pro hace eso.

Sí, aunque no desde un interruptor en el widget. Colóquelo en una columna de la barra lateral y luego agréguelo selector { position: sticky; top: 32px; } en CSS avanzado y personalizado. Con Elementor Pro puedes usar Motion Effects, Sticky en su lugar. Aumente el valor superior si hay un encabezado fijo encima.

Active Hacer que el contenido sea plegable. Con Keep Collapsed Inicialmente desactivado, la caja se carga abierta y los lectores pueden plegarla. Con él encendido, la caja se carga mostrando solo su título. No hay configuración por dispositivo, por lo que para una caja cerrada en teléfonos y otra abierta en escritorio, use dos copias y oculte cada una en Avanzado, Responsivo.

¿Aparecerá la flecha de desplazamiento a la parte superior en cada página?

Sólo en páginas que contienen este widget con Desplazamiento a la parte superior activado. La flecha se encuentra en la esquina inferior derecha y se muestra después de que el visitante se haya desplazado aproximadamente 250 px hacia abajo en la página.

No desde el panel de widgets. El estilo de lista ofrece valores predeterminados, viñetas y números, y la sección Estilo de contenido establece la fuente y los colores. Los iconos de marcadores personalizados necesitarían su propio CSS. El widget de Elementor Pro tiene un selector de iconos para las balas.

El widget busca encabezados dentro de .entry-content primero, luego .page-content, luego el área de contenido de Elementor y solo para las etiquetas elegidas en Heading Tags. Un cuadro vacío muestra “Agregar un encabezado para comenzar a generar la tabla de contenido” y generalmente significa que los encabezados usan una etiqueta que no seleccionó ni se sentó fuera de esa área. Si un complemento de almacenamiento en caché retrasa JavaScript hasta el primer desplazamiento o clic, la lista permanece vacía hasta entonces, así que excluya los scripts de complementos maestros del retraso.

El salto se detiene aproximadamente 30 px por encima del encabezado, lo cual no es suficiente debajo de un encabezado fijo alto. Agregue esto en Apariencia, Personalizar, CSS adicional: .elementor-heading-title[id] { padding-top: 90px; margin-top: -90px; } Luego, cada encabezado cae 90 px más abajo y se ve igual en la página. Utilice la altura de su encabezado más un poco de espacio.

Widgets y extensiones de Elementor de tendencia

Cree sitios web sofisticados en menos tiempo.

Master Addons Extensión Glassmorphism para Elementor: tarjetas de vidrio esmerilado con el control Blur Value configurado en 20px

Vidriomorfismo

Inicio Extensión de Glassmorphism Elementor gratuita: Efecto del vidrio esmerilado en un solo cambio El Glassmorphism es el esmerilado...
Ver detalles
Extensión Master Addons Container Extras para Elementor: contenedor con un límite de ancho máximo de 1400px, con controles de ancho máximo, alto máximo, ancho mínimo y alto mínimo

Extras de contenedores

Inicio Elementor Container Controles de ancho y alto máximo Container Extras es un maestro gratuito...
Ver detalles
Extensión de patrones de complementos maestros para Elementor: héroe con el estilo Purple Gradient Grid Left, tres estilos de patrones más y el panel Habilitar patrón

Patrones

Inicio 70+ Patrones de fondo de Elementor gratuitos Patrones es una extensión de complementos maestros gratuita que agrega...
Ver detalles
Extensión de duplicador de páginas/publicaciones de complementos maestros para Elementor: enlace de fila de duplicador MA en la lista de páginas de WordPress que crea una página de inicio - borrador [duplicado #128]

Duplicador de publicaciones/páginas

Inicio Duplicar páginas y publicaciones de Elementor en un clic Publicación/Duplicador de páginas es un maestro gratuito...
Ver detalles
Extensión de la barra de progreso de lectura de complementos maestros para Elementor: barra azul llena al 42% en la parte superior de una página de política de privacidad, con configuraciones de habilitar, colocar, altura y llenar color

Barra de progreso de lectura

Inicio Agregue una barra de progreso de lectura en WordPress (Elementor) La barra de progreso de lectura es gratuita...
Ver detalles