Rapls Sitemap – HTML Sitemap & Post List

Descriere

Rapls Sitemap puts a readable sitemap on a page of your site: a list of your posts and pages that visitors can browse. Add the [rapls_sitemap] shortcode or the Sitemap block, and it stays up to date as you publish.

It is an HTML sitemap for people, not an XML sitemap for search engines. WordPress already generates wp-sitemap.xml; this plugin leaves it alone.

Why site owners pick Rapls Sitemap

  • Moving from PS Auto Sitemap or WP Sitemap Page? Turn on compatibility and the sitemap page you already have keeps working, without rewriting it. (Off by default.)
  • One placement, the whole page. Pages, posts, categories, authors and date archives, one after another under their own headings, from a single shortcode.
  • Simple to start, deep when you need it. The settings screen opens on a Basic tab holding the nine decisions a sitemap cannot be built without. The rest is one tab away, in panels that open themselves when they hold anything but a default.
  • Built for large sites. One query per post type, a cap on every query, and a cache that clears itself when content changes. A list the cap cuts short says so.
  • Japanese UI included. Fully translated, delivered by WordPress.org as a language pack.
  • Free. No Pro version, no upsell, no account, and no credit link on your site.

What it lists

  • Pages in their parent/child hierarchy, to any depth you choose.
  • Posts, optionally grouped under their categories, with child categories nested.
  • Categories, tags and taxonomies, with or without the entries under them.
  • Authors, filtered by user ID and role, and date archives by year and month.
  • Navigation menus, with # placeholder items printed as headings rather than dead links.
  • Custom post types and taxonomies, as long as they are viewable on the front end. One that is not publicly queryable is never listed, whatever asks for it, because its pages would 404.

Choosing what appears

  • Depth limit, and a „list only what is under this page” scope, which a shortcode can resolve to the current page or the one above.
  • Exclude posts, categories or users by ID, or whole post types and taxonomies. Excluding a parent page takes its children with it, or leaves them listed a level up — your choice.
  • Leave out the sitemap’s own page, password-protected entries, and entries individually marked noindex.
  • Limit by publication date, for a sitemap of one school year. A category holding nothing from that year drops out with it.
  • Entry caps: per list, per category, and a starting offset.

Ordering and design

  • Entries by date, title, ID, menu order, last modified, comment count, at random, or by a custom field — which is how you get a true kana order for Japanese titles. Category headings by name, count, slug or ID.
  • 27 CSS presets plus „no styling at all”, for themes that would rather do it themselves.
  • A five-step text size slider on the Basic tab, for the one appearance question every site has.
  • Font size, line height, indent, link colour, underline and column count on top of the preset; an exact font size overrules the slider.
  • Bullets as discs, circles, squares, emoji or an icon class, separately for top and nested items.
  • Section and category labels as real h2h6 headings, which screen-reader users navigate by.
  • A class reference on the settings screen, for your own CSS.

Migrating from PS Auto Sitemap or WP Sitemap Page

Only their documented interfaces are reproduced; none of their code is used. Both options are off by default.

  • WP Sitemap Page[wp_sitemap_page] and its only values. Not claimed while WP Sitemap Page itself is active.
  • PS Auto Sitemap — the <!-- SITEMAP CONTENT REPLACE POINT --> comment, plus a one-button import of its stored settings, which are read and never written.

noindex integrations

Entries individually marked noindex can be left out, reading these with no setup: Yoast SEO, Rank Math, SEO SIMPLE PACK, SEOPress, The SEO Framework, All in One SEO and the Cocoon and Avada themes. Categories, tags and authors are read too, where the term or author is what is listed.

A default applying to a whole post type, taxonomy or archive is not read. Those listings appear only because you chose them, and an SEO plugin’s default — Yoast noindexes date archives out of the box — would otherwise empty a list you asked for.

Extending it

Developer filters cover what the settings cannot reach, including rapls_sitemap/query_args, which hands you the query for one post type before it runs. Worked examples are on the plugin page.

Multilingual

WPML and Polylang work with no configuration. Both narrow the queries to the current language, and this plugin does not switch those filters off. The render cache keys on the locale, so one language is never served another’s.

Learn more: Plugin details and developer reference | Source code (GitHub)

Capturi ecran

Blocuri

Acest modul oferă 1 bloc.

  • Sitemap A table of contents for the whole site.

Instalare

  1. Install it from the Plugins screen, or upload the rapls-sitemap folder to /wp-content/plugins/.
  2. Activate it from the Plugins menu.
  3. Go to Settings Rapls Sitemap and choose what to list.
  4. Put [rapls_sitemap] on the page that should hold the sitemap, or add the Sitemap block.

Întrebări frecvente

Does this change my XML sitemap?

No. It builds the HTML page your visitors read. WordPress’s wp-sitemap.xml, and any XML sitemap an SEO plugin produces, are left untouched.

How do I switch from PS Auto Sitemap or WP Sitemap Page?

  1. Activate this plugin and deactivate the old one.
  2. Under Advanced Coming from another plugin, switch on the option for the plugin you left. Your existing sitemap page keeps working as it is.
  3. From PS Auto Sitemap, also use Import from PS Auto Sitemap to bring its settings across. The design becomes the nearest preset, so check the page afterwards.

Can I choose what appears?

Yes: post types, depth, one branch, a date range, and exclusions by post, category, user, post type, taxonomy, password or noindex. Ordering, dates, excerpts and design are settings too.

Is it available in Japanese?

Yes. It is fully translated, and WordPress.org delivers the translation as a language pack when your site runs in Japanese.

Does it work with the block editor and the classic editor?

Yes. Use the Sitemap block in the block editor, or the [rapls_sitemap] shortcode anywhere shortcodes run, including the classic editor.

Can one placement show pages, posts, categories and authors together?

Yes. Tick the sections you need and they appear in order under their own headings: [rapls_sitemap sections="page,post,category,author,archive"]

Can I list a navigation menu instead?

Yes. Choose A navigation menu as the source, or menu="global-nav" in a shortcode. It keeps the menu’s own order and labels. Several fit in one sitemap: sections="menu:global-nav,menu:footer-nav".

Can I list only the pages under one page?

Yes. Give Limit to one branch a page ID. In a shortcode, child_of="current" means the page it sits on and child_of="parent" the page above, so one template works everywhere.

Can I make a sitemap for one year?

Yes. Set date_after and date_before as YYYY, YYYY-MM or YYYY-MM-DD. Both ends are inclusive and either can stand alone; a date that does not exist is read as no limit.

Will it cope with a large site?

Yes. Every query has a cap, 2000 by default, so a large site cannot exhaust memory. A list that stops short always says so.

Does it print a credit link on my site?

No. Nothing linking to the plugin or its author is ever output on the front end.

Does it work with a screen reader?

The sitemap is a labelled nav landmark, and section and category labels can be output as real h2h6 headings rather than styled text. Screen-reader users move through a page by its headings, which matters more here than most places.

Recenzii

Nu există nicio verificare pentru acest modul.

Contributori și dezvoltatori

„Rapls Sitemap – HTML Sitemap & Post List” este un software open-source. La acest modul au contribuit următoarele persoane.

Contributori

„Rapls Sitemap – HTML Sitemap & Post List” a fost tradus în 1 locală. Mulțumim traducătorilor pentru contribuția lor.

Tradu „Rapls Sitemap – HTML Sitemap & Post List” în limba ta.

Te interesează dezvoltarea?

Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.

Istoric modificări

1.0.0

  • New directory name: Rapls Sitemap – HTML Sitemap & Post List. The slug, settings and shortcode are unchanged.
  • Rewritten readme.
  • A one-time review request on this plugin’s own settings screen, seven days after activation and only once a sitemap has been shown. Any of its buttons dismisses it for good.
  • The sitemap output is exactly what 0.1.3 produced.

0.1.3

  • Excluding a page need no longer take the pages under it. A tick box beside „Exclude post IDs” turns the cascade off; it stays on unless you untick it.
  • „Leave out noindexed entries” now reads Avada’s per-page „Index Page” setting too.

0.1.2

  • Text size is now a five-step slider on the Basic tab. An exact font size under Advanced still overrules it.

0.1.1

  • Initial release.