github Tetrakern/fictioneer v5.7.4
Fictioneer 5.7.4

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

!!ATTENTION!! After the update, purge the SEO caches under Fictioneer > SEO (if you have that enabled) and resave your list pages for stories, chapters, etc. to ensure all schemas are correct. Optionally, you can now also optimize your database under Fictioneer > Tools to get rid of superfluous rows from previous versions. Make sure to create a database backup before you do that.

!!IMPORTANT!! If you have imported the ACF fields (if you know, you know), delete them or you will see duplicate fields in the editor. If you have altered the fields, well, you're on your own.

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

Highlight: Meta Fields

Previously, the theme heavily relied on the Advanced Custom Fields plugin for meta fields. This was easy and comfortable, but came with some scalability issues. Namely that ACF would save every meta field for every post, auto-save, or revision regardless of value (even if left empty) and twice, because there are control fields too. This could quickly add up to tens if not hundreds of thousands of rows bloating your database. No longer!

Aside from the relationship fields, such as the story chapters, all meta fields have been converted to a theme-native solution that will not bloat your database. However, this adds some difficulties if you want to use search and filter functions or plugins. The INSTALLATION guide has been updated on the matter. Expect the remaining ACF fields to be replaced in the future, and the plugin removed from the theme.

Release Notes

  • Fixed: Fast AJAX replies to comments with subscription will no longer cause a 500 error
  • Fixed: Bookmarks should now work again properly for logged-in users
  • Improved: Empty/Falsy values will no longer be saved or kept in the database, reducing bloat
  • Improved: Most ACF meta fields have been replaced with a native solution
  • Improved: Checkboxes are now always sanitized and saved as 0 or 1
  • Improved: Comment edit notes now show the editor
  • Added: The user profile now displays an user's ID (in case you ever need to know)
  • Added: Editor meta fields can now be filtered for better customization
  • Added: Tool action to optimize the database and get rid of superfluous rows
  • Added: Tool actions to append missing meta fields
  • Added: Filter to allow falsy values to be stored in the database for compatibility

Don't miss a new fictioneer release

NewReleases is sending notifications on new releases.