XS2H XML Sitemap to HTML

Beskrivelse

Generér en søgbar HTML-liste eller -tabel fra en eller flere XML-sitemaps via shortcode, med læsbare titler udtrukket fra sidste sti-segment af hver URL.

Funktioner

  • Display multiple sitemaps together in list or table layouts
  • Live search input filters entries by title or 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)
  • Options to show or hide the original URL and last-modified date
  • Server-side shortcode generator in settings for easy copy-and-paste (all parameters always visible)
  • Konfigurerbar cache TTL (i sekunder) for at reducere eksterne forespørgsler.

Sådan genereres titler

  1. Take the URL path after the final slash (/).
  2. URL-decode that segment.
  3. Replace the configured “Slug Separator” (default -) and underscores (_) with spaces.
  4. Collapse multiple spaces to one.
  5. Apply the selected case rule.

For eksempel: https://example.com/category/sub-item-name
“sub-item-name” “sub item name” “Sub Item Name” (Titel-format)

Begrænsninger

  • Only the last URL segment is used—intermediate directories or multiple segments cannot be included.
  • No per-entry custom titles beyond the global slug-separator and casing settings.
  • Cannot select a specific path depth (e.g. “take the second-to-last segment”).
  • Ingen understøttelse af at tilføje brugerdefinerede skabeloner eller HTML omkring elementer ud over den indbyggede liste-/tabelvisning.

Licens

Dette plugin er fri software, licenseret under GNU General Public License v2 eller nyere.

Installation

  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.

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

FAQ

Kan jeg inkludere indlejrede mappenavne i titlerne?

Ikke i øjeblikket. Kun det sidste segment efter den sidste / bruges.

Hvordan rydder eller nulstiller jeg cachen?

Indstil Cache TTL til 0 og gem; eksisterende transients udløber straks.

Kan jeg tilsidesætte en enkelt posts titel?

No — custom titles per entry are not supported beyond the global slug and case settings.

Anmeldelser

Der er ingen anmeldelser for denne widget.

Bidragsydere & udviklere

“XS2H XML Sitemap to HTML” er open source-software. Følgende personer har bidraget til dette plugin.

Bidragsydere

“XS2H XML Sitemap to HTML” er blevet oversat til 3 sprog. Tak til oversætterne for deres bidrag.

Oversæt “XS2H XML Sitemap to HTML” til dit eget sprog.

Interesseret i udvikling?

Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.

Ændringslog

1.2

  • Initial release: multi-sitemap support, live search, list/table layouts, server-side generator, basic slug-based titles, full i18n.