github Tetrakern/fictioneer v5.5.2
Fictioneer 5.5.2

latest releases: v5.8.6, v5.8.5, v5.8.4...
13 months ago

IMPORTANT! Clear all your caches, especially the story data caches under Fictioneer > Tools.

Follow-up to the ongoing performance improvements that will likely continue in 5.5.x for a while. This patch brings more performance fixes and boosts, some critical, especially for shortcodes and sites with many authors. This should also increase the compatibility with persist object caches, such as Redis or Memcached. But if you have page caching simultaneously, there can be issues depending on the cache plugin used. Additional (drastic) measures may be necessary.

Please consider supporting me on Ko-fi if you like the theme.

Release Notes:

  • Fixed: Default gravatar is no longer broken
  • Fixed: Automatic appending of chapters now properly updates stories and shortcodes (probably)
  • Fixed: Bookshelf menu item is no longer labeled as "Account"
  • Fixed: Update/Purge actions do no longer trigger on auto-drafts
  • Fixed: Sitemaps are no longer updated just by opening the editor
  • Improved: Cache purge helpers are now more considerate of WP's own object cache
  • Improved: Cache purge helpers no longer trigger redundant action calls
  • Improved: Authors are now primed with update_post_author_caches()
  • Improved: Use one query to collect chapters for a story
  • Improved: Skip story comment count update if not required
  • Improved: fictioneer_get_card_list is now pluggable
  • Improved: Statistic calculations now use less (complex) queries
  • Improved: The OAuth script now provides error messages and uses wp_remote_get()
  • Improved: Shortcode HTML is now stored in Transients
  • Improved: Word count does now ignore shortcodes
  • Change: Hidden chapters/stories are now displayed as "hidden item" in lists to avoid the expensive meta query
  • Change: Search page is now empty without input and shows additional messages
  • Added: FICTIONEER_SHORTCODE_TRANSIENT_EXPIRATION constant (default: 300; 0 for infinite, -1 to disable)

Don't miss a new fictioneer release

NewReleases is sending notifications on new releases.