In order to keep the WordPress changelog page clean I’ve moved the changelog for older versions of Companion Sitemap Generator to this page.

Version 4

4.5.7 (DECEMBER 20, 2023)

  • Fixed: Taxonomy items not showing up in HTML sitemap
  • Fixed: Adding the XML sitemap to the HTML sitemap would break the page

4.5.6 (DECEMBER 19, 2023)

  • Improvement: Better performance on larger sites

4.5.5 (SEPTEMBER 20, 2023)

  • Fix: Fixed issue where multilingual would break the sitemap

4.5.4 (SEPTEMBER 19, 2023)

  • New: Added “Never” option for the auto update, because why not?
  • Improvement: Better performance on larger sites

4.5.3 (JUNE 12, 2023)

  • Fix: XSS issues

4.5.2 (OCTOBER 28, 2022)

  • Fix: Critical error on Post content filter

4.5.1 (OCTOBER 27, 2022)

  • Fix: “The link followed has expired” error on Post content filter

4.5.0 (OCTOBER 13, 2022)

  • New: Add images to the sitemap Read more
  • Fix: Squashed some bugs

4.4.3 (JULY 4, 2022)

  • New: The plugin can now create missing files when needed rather than having you re-activate the plugin
  • Fixed: ACTUALLY added the option to remove the “changefreg” tag from the sitemap
  • Fixed: ALTER TABLE queries slowing down site on some occassions

4.4.1 (FEBRUARY 2, 2022)

  • New: Added option to remove the “changefreg” tag from the sitemap
  • New: Added more option to the auto-updater
  • Tweak: Made some slight improvements to the code
  • Tweak: Fixed a minor styling issue with WP5.9

4.4.0 (APRIL 6, 2021)

  • New: Limit the number of posts shown per block in the HTML sitemap
  • New: Option to add a link to the XML sitemap in the HTML sitemap
  • Tweak: Fixed the overlapping of the robots textfield
  • Tweak: Updated some deprecated functions to newer funtions

4.3.1 (DECEMBER 9, 2020)

  • Fix: Error when adding additional pages
  • Fix: Undefined variable when saving settings

4.3.0 (NOVEMBER 24, 2020)

  • Fix: Sometimes settings wouldn’t save
  • Fix: Sometimes some pages wouldn’t get excluded
  • Fix: Translation URLs will only get added if the translation is actually published
  • Notice: We’ve made some big changes to the database connection, making it better and safer but this does mean that some settings might get lost in the process

4.2.0 (JULY 11, 2020)

  • New: We can notify search engines about changes made
  • Tweak: Only load frontend stylesheet on the HTML sitemap page when gutenberg block is used
  • Tweak: Hard-coded headings in sitemap listing are no longer hard-coded
  • Fix: Some columns wouldn’t display properly on mobile devices

4.1.0 (MARCH 11, 2020)

  • New: A better, cleaner dashboard. We’ve also moved support, settings and the robots editor to here
  • New: Additional pages, add pages outside of your WordPress installation to your sitemaps
  • Tweak: Support for WordPress 5.4
  • Tweak: Minor security improvements

4.0.4 (JANUARY 10, 2020)

  • Fixed issue where the sitemap wouldn’t load in the backend
  • Various security improvements

4.0.3 (JANUARY 5, 2020)

  • Fixed an issue where sometimes you couldn’t uncheck an item in the content filter

4.0.2 (JANUARY 4, 2020)

  • Fixed an issue where the XML sitemap would seem blank
  • Fixed an issue where sometimes the settings wouldn’t actually save

4.0.1 (JANUARY 3, 2020)

  • Removed shortcode generator in favor of Gutenberg block
  • Moved settings to new tab called “Settings” and gave the dashboard a redesign
  • Renamed the “Exclusion” tab to “Content filter”
  • Fixed a few (minor) errors
  • Made some under the hood security and performance improvements

4.0 (JANUARY 2, 2020)

  • New: We’ve added a fancy shiny gutenberg block to replace the shortcode

Version 3

3.9.1 (NOVEMBER 7, 2019)

  • Tweak: Only load frontend stylesheet on the HTML sitemap page

3.9.0 (SEPTEMBER 27, 2019)

  • New: Option to disable XML stylesheet

3.8.9 (SEPTEMBER 20, 2019)

  • Actually added XML styling
  • Added option to use custom XML stylesheet

3.8.8 (AUGUST 7, 2019)

  • New: XML sitemap now has styling added
  • Fixed: Few minor errors

3.8.7 (AUGUST 3, 2019)

  • New: Multilingual categories, terms etc. will now show up in the proper format on XML sitemap
  • Fixed: Few minor errors
  • Tweak: All items in HTML sitemap now have an unique class

3.8.6 (MAY 16, 2019)

  • Fix: Error: Cannot modify header information

3.8.5 (APRIL 6, 2019)

  • Fix: Variable mismatch error

3.8.4 (MARCH 12, 2019)

  • Actually added the option to exclude items in taxonomies

3.8.3 (MARCH 12, 2019)

  • Added hierarchy to categories
  • Option to exclude items in taxonomies (Categories, Tags and More)

3.8.2 (MARCH 7, 2019)

  • Few changes in HTML sitemap classes

3.8.1 (FEBRUARY 27, 2019)

  • Security improvements

3.8.0 (FEBRUARY 22, 2019)

  • New: Added support for Post tags and Custom taxonomies
  • Fix: Fixed a few minor errors

3.7.4 (FEBRUARY 20, 2019)

  • New: New support page
  • New: Exclude categories option
  • Improvement: On the HTML sitemap custom post types no longer show as Post type: {identifier} but now show using the proper name
  • Improvement: Some security improvements
  • Fix: Fixed a few errors when saving settings
  • BETA: Few fixes for new gutenberg block beta


  • We no longer create a robots file on activation, instead you’ll have to enable this yourself.


  • New: We’re working hard on a Gutenberg block to “replace” the shortcode. If you’d like to give feedback on this button you can start testing it with this version 
  • Fixed: Undefined index page error
  • Fixed: Exclude Posts table being a bit off
  • Fixed: Call to undefined function error


  • New: We’re working hard on a Gutenberg block to “replace” the shortcode. If you’d like to give feedback on this button you can start testing it with this version


  • Fix: Cross-site request forgery (CSRF) vulnerabilitie
  • Removed add to content button for old editor


  • HTML sitemap columns work properly again
  • HTML sitemap now has Level 3 hierarchy (still working on even deeper levels)


  • Re-enabled post-exclusion and robots editor for multisite


  • Fix for multisite issues.


  • Multisite support stopped working, the sitemaps are fixed but settings are temporarily disabled on sub-sites.


  • Fix: HTML sitemap would look distorted when post types were hidden or empty


  • Fix: Error: unexpected ‘[‘


  • Fix: Multisite support
  • Fix: Error with & sign in search console


  • New: Set auto-update schedule, how often should the sitemap be updated?


  • New: HTML sitemap: Show in 2 columns
  • New: HTML sitemap: Sort by date or name
  • New: HTML sitemap: Order ASC or DESC


  • Dashboard redesign
  • Add HTML sitemap tab (settings coming up)


  • Added Hungarian translations


  • New: Added categories to the sitemap


  • Exclude posts fix for multiple languages


  • New: Support for multilingual (only works with Polylang atm)


  • New: Added lastmodified to sitemap
  • New: Added changefreq to sitemap


  • Fix: Undefined variable: charset_collate


  • Fix: Undefined index: page error
  • Fix: Undefined index: tabbed error


  • Fix: Few strings were not translatable


  • Improvement: HTML sitemap pages now have hierarchy


  • Fix: Pages not being added to sitemap


  • Fix: Update not working


  • New: Exclude post types.
  • New: Added classes to the HTML sitemap list to allow styling.
  • New: Added button to quicker insert HTML sitemap into a page.
  • Fix: Empty post types are no longer shown in HTML sitemap.


  • Few minor fixes


  • Fix: Some strings could not be translated.
  • Fix: You could not exclude posts from multiple post types.
  • Improvement: Minor dashboard improvement.
  • New: Update sitemap from plugin dashboard.


  • Fix: After selecting posts all posts were selected


  • Completely rewrote the plugin fixing sooo many bugs
  • Fix: Better errors
  • Fix: auto-updating of sitemap
  • New: HTML-sitemap shortcode
  • New: Sitemap is updated every hour
  • New: Better robots dashboard
  • New: Better sitemap dashboard
  • New: Remove pages/posts etc. from sitemap
  • Improvement: Better dashboard widget
  • Improvement: Cleaner code
  • Improvement: Better update handling

Version 2


  • Fully migrated translations to


  • Fixed: Plugin has no valid header error on fresh install


  • AUTO-UPDATING: Quite a few people asked for this feature, and now it’s here: Auto-update, your sitemap will now update very day, no need to do this mannualy any more.
  • Native support for translations so that anyone can help translate this plugin to their own language.
  • Fully translated to dutch.

Version 1


  • Fetch post types: Automatically fetch all existing post types
  • Robots.txt editor
  • Exclude pages from sitemap
  • Better buttons & better errors


  • Ability to add/remove (custom) post types
  • Big redesign of the dashboard


  • Support for WordPress 4.5
  • Added post support
  • Added Woocommerce Product support
  • It SHOULD work with unlimited pages now (limit was 9000 before)
  • Removed Frequency tag
  • Fixed concept posts/pages being added to sitemap and breaking the sitemap
  • Added formal dutch translation


  • Dutch language support
  • Minor redesign for dashboard


  • Initital release