-
Fictioneer 5.23.0 Stable
released this
2024-08-25 00:42:19 +08:00 | 740 commits to main since this releaseThis update went off the rails. It was supposed to only refactor some legacy code, fix bugs, and improve performance. Then I made the mistake of checking how difficult it would be to add list-type shortcodes, and here we are. On the bright side, you can now customize shortcodes to a much higher degree without needing to use PHP filters.
Please consider supporting me on Ko-fi, Patreon, or GitHub Sponsors if you like the theme.
Highlight: List-type Shortcodes
For those who prefer lists over cards, you can now switch to a list layout using the
type="list"
parameter for the Latest Chapters, Latest Stories, and Latest Updates shortcodes. The lists are also affected by settings and parameters for seamless display, aspect ratio, content list style, and many new options introduced in this update. See documentation.Release Notes
- Fixed: Smooth scrolling to anchors will now also work on numerical IDs
- Fixed: Paragraph tools do no longer trigger on links, buttons, inputs, and textareas
- Fixed: Cleaned up inconsistencies and missing customizations with border-radii
- Fixed: Word counts now account for non-Latin scripts (recalculated only on save, sorry)
- Fixed: Autoptimize works again for logged-in users
- Fixed: The content gate will no longer throw a warning if there is no post to gate
- Improved: Refined content and chapter list base font size and grow
- Improved: Added additional helper modals to selected options
- Changed: Increased default gap between chapter titles and meta row from 3px to 4px
- Changed: Renamed customizer setting "Chapter List Gap" to "Content List Gap" (reset)
- Changed: Small cards now show a maximum of 10 taxonomies (override with max_terms)
- New: Added customizer setting "Nested Border Radius Multiplier"
- New: Added customizer setting "Default Story Cover"
- New: Added shortcode parameters: footer, footer_words, footer_date, footer_comments, footer_status, footer_rating, footer_chapters, footer_author, date_format, nested_date_format, terms, max_terms (where it makes sense)
- New: Added "list" type to to Latest Chapters/Stories/Updates shortcodes
- New: Added warning box about potential issues to the theme settings page
- Dev: Renamed fictioneer_output_small_card_thumbnail() to fictioneer_render_thumbnail()
- Dev: Added optional $echo parameter to fictioneer_render_thumbnail()
- Dev: sanitize_css_aspect_ratio() does now work with fractional aspect ratios
- Dev: Added FICTIONEER_CACHE_DIR constant
- Dev: Added FICTIONEER_CACHE_URL constant
- Dev: Reduced redundancy in age rating translations
- Dev: fictioneer_purge_transients() will now always purge all shortcode Transients
- Dev: Refactored fictioneer_generate_card_tags() into fictioneer_get_term_nodes()
- Dev: Refactored how taxonomies are queried and rendered on cards
- Dev: Added fictioneer_get_bullet_separator() helper
- Dev: Added fictioneer_filter_bullet_separator filter
- Dev: Added fictioneer_filter_shortcode_{type}_terms filter
- Dev: Added fictioneer_filter_shortcode_{type}_list_meta filter
- Dev: Added fictioneer_filter_card_{type}_terms filter
Downloads