XS2H XML Sitemap to HTML

Descripción

Generate a searchable HTML list or table from one or more XML sitemaps via shortcode, with human-readable titles extracted from each URL’s final path segment.

Características

  • Muestra varios sitemaps juntos en diseños de lista o tabla
  • Búsqueda en vivo: filtra las entradas por título o URL
  • Automatic title extraction: takes only the last path segment (after the final “/”), replaces separator characters (dash or underscore) with spaces, then applies casing (Title Case, UPPERCASE, lowercase, ucfirst, or none)
  • Opciones para mostrar u ocultar la URL original y la fecha de última modificación
  • Generador de shortcode en el servidor en los ajustes para copiar y pegar fácilmente (todos los parámetros siempre visibles)
  • TTL de caché configurable (en segundos) para reducir las solicitudes externas

Cómo se generan los títulos

  1. Toma el camino de la URL después de la última barra (/).
  2. Decodifica ese segmento (URL decode).
  3. Replace the configured “Slug Separator” (default -) and underscores (_) with spaces.
  4. Reduce múltiples espacios a uno solo.
  5. Aplica la regla de mayúsculas/minúsculas seleccionada.

Por ejemplo: https://example.com/category/sub-item-name
“sub-item-name” “sub item name” “Sub Item Name” (Capitalización de título)

Limitaciones

  • Solo se utiliza el último segmento de la URL; los directorios intermedios o varios segmentos no pueden incluirse.
  • No se admiten títulos personalizados por entrada más allá de la configuración global de separador de slug y estilo de mayúsculas/minúsculas.
  • Cannot select a specific path depth (e.g. “take the second-to-last segment”).
  • No hay soporte para insertar plantillas personalizadas o HTML alrededor de cada elemento más allá de la salida de lista/tabla integrada.

Licencia

Este plugin es software libre, con licencia GNU General Public License v2 o posterior.

Instalación

  1. Upload the xml-sitemap-to-html folder to /wp-content/plugins/.
  2. Activate XS2H XML Sitemap to HTML via Plugins.
  3. Go to Settings XS2H XML Sitemap to HTML:
    • Paste each sitemap URL on its own line.
    • Set your Slug Separator character.
    • Set Cache TTL in seconds (0 = no caching).
    • Save changes.
  4. In the same page, use the Shortcode Generator:
    • Tick the sitemaps to include.
    • Configure search, layout, casing, URL/date display, etc.
    • Click Generate Shortcode and copy the result.
  5. Paste the generated shortcode into any post or page.

Ejemplo de shortcode: [xs2h-sitemap-html ids=“1,2” search=“true” separator=”-” layout=“list” show_url=“false” show_lastmod=“true” case=“title” cache_ttl=“3600”]

FAQ

¿Puedo incluir varios segmentos de URL en los títulos?

Actualmente no. Solo se utiliza el último segmento después del último /.

¿Cómo puedo vaciar o restablecer la caché?

Set Cache TTL to 0 and save; existing transients will expire immediately.

¿Puedo sobrescribir el título de una entrada individual?

No — los títulos personalizados por entrada no están soportados, más allá de la configuración global del separador de slug y del estilo de mayúsculas/minúsculas.

Reseñas

No hay reseñas para este plugin.

Colaboradores & Desarrolladores

“XS2H XML Sitemap to HTML” es software de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

“XS2H XML Sitemap to HTML” ha sido traducido en 3 idiomas. Gracias a los traductores por sus contribuciones.

Traduce “XS2H XML Sitemap to HTML” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .

Historial de cambios

1.2

  • Versión inicial: soporte para múltiples sitemaps, búsqueda en vivo, diseños de lista/tabla, generador en servidor, títulos basados en slug, i18n completa.