ToolXON Sitemap Archive Lite

Description

ToolXON Sitemap Archive Lite adds a chronological content archive and a dedicated XML sitemap to WordPress.

The plugin is designed for websites that want a simple chronological archive and an additional sitemap while keeping the WordPress core sitemap system intact.

It does not replace, disable, or modify WordPress core XML sitemaps.

Features

  • Chronological content archive endpoint.
  • Dedicated XML sitemap at /toolxon-sitemap.xml.
  • Chronological archive at /toolxon-archive/.
  • Support for published posts.
  • Support for published pages.
  • Support for public custom post types.
  • Configurable maximum number of sitemap URLs.
  • Configurable number of archive items per month.
  • Exclude selected post IDs from the sitemap and archive.
  • WordPress Settings API based administration.
  • Shortcode support with [txsma_archive].
  • Uses WordPress core APIs.
  • Does not bundle jQuery or unnecessary third-party libraries.
  • Does not replace WordPress core XML sitemaps.
  • Includes activation, deactivation, and uninstall handling.
  • Uses capability checks, sanitization, validation, and output escaping.

How It Works

After activation, the plugin provides two dedicated endpoints.

Archive:

/toolxon-archive/

Dedicated XML sitemap:

/toolxon-sitemap.xml

The archive groups published content chronologically by year and month.

The dedicated XML sitemap contains URLs for the content types selected in the plugin settings.

WordPress core sitemaps remain available and are not disabled or replaced.

Archive Shortcode

Use the following shortcode to display the chronological archive on any post or page:

[txsma_archive]

The shortcode displays published content grouped by year and month according to the plugin settings.

Settings

Go to:

WordPress Admin > ToolXON Sitemap Archive

Available settings include:

  • Content sources
  • Taxonomy selection
  • Maximum sitemap URLs
  • Items per archive month
  • Excluded post IDs

Only supported public content types are used for sitemap generation.

Sitemap URL

The plugin generates its own dedicated XML sitemap:

/toolxon-sitemap.xml

Example:

https://example.com/toolxon-sitemap.xml

The plugin does not replace or modify the WordPress core sitemap index.

Archive URL

The chronological archive is available at:

/toolxon-archive/

Example:

https://example.com/toolxon-archive/

Requirements

  • WordPress 6.0 or later
  • PHP 7.4 or later
  • Pretty permalinks are recommended

Privacy

ToolXON Sitemap Archive Lite does not collect or transmit personal information to an external service.

The plugin stores its configuration settings in the WordPress database.

Security

The plugin follows WordPress security practices, including capability checks, input sanitization, validation, and output escaping.

The plugin uses WordPress APIs and does not bundle unnecessary third-party JavaScript libraries.

External Services

ToolXON Sitemap Archive Lite does not require or use any external service to generate the archive or XML sitemap.

The plugin settings page may include an optional link to the ToolXON website:

https://toolxon.com/

This link is provided for users who want to view other ToolXON plugins and features.

Clicking the link is optional. The plugin does not send WordPress site data to ToolXON through this link.

Developer Notes

The plugin uses WordPress rewrite rules to provide its dedicated archive and sitemap endpoints.

If the endpoints do not work after installation or configuration, visit:

WordPress Admin > Settings > Permalinks

and click Save Changes to refresh the rewrite rules.

Installation

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin from the WordPress Plugins screen.
  3. Go to WordPress Admin > ToolXON Sitemap Archive.
  4. Select the content sources you want to include.
  5. Configure the sitemap and archive limits.
  6. Save the settings.
  7. Visit /toolxon-sitemap.xml to view the dedicated XML sitemap.
  8. Visit /toolxon-archive/ to view the chronological archive.

FAQ

Does this replace the WordPress core sitemap?

No. The plugin creates a separate XML sitemap and does not disable, replace, or modify WordPress core sitemaps.

Can I exclude specific posts?

Yes. Enter post IDs in the Excluded Post IDs setting.

Does the plugin support custom post types?

Yes. Public custom post types can be selected from the plugin settings.

Can I display the archive inside a page?

Yes. Use the [txsma_archive] shortcode.

Does the plugin include jQuery?

No. The plugin does not bundle jQuery or unnecessary copies of libraries already provided by WordPress.

Does the plugin upload files?

No. The plugin does not provide an uploader or file-management system.

Will the plugin modify my existing WordPress sitemap?

No. The plugin provides its own dedicated sitemap endpoint and leaves the WordPress core sitemap system intact.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ToolXON Sitemap Archive Lite” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.1.0

  • Renamed the plugin and slug for distinctness and trademark clarity.
  • Updated the text domain and public and admin labels.
  • Added prefixed identifiers for plugin-owned options, transients, handles, and declarations.
  • Replaced direct stylesheet output with WordPress enqueue APIs.
  • Updated endpoints and shortcode to use the new plugin namespace.
  • Improved uninstall cleanup for plugin-owned settings and transients.

2.0.3

  • Added an optional More Plugins & Features link to the ToolXON website.
  • Improved plugin packaging and language directory support.
  • Updated plugin metadata and documentation.