4161 Commits

Author SHA1 Message Date
Tetrakern
1c53bc1dae Replace fictioneer_post_header_open action with filter 2024-10-14 13:00:44 +02:00
Tetrakern
5488718a68 Simplify blog post spacing
Cannot remember why I did it differently before.
2024-10-14 12:35:42 +02:00
Tetrakern
b769bcd5a4 Add fictioneer_post_article_open action hook 2024-10-14 11:40:34 +02:00
Tetrakern
554b39d062 Fix action parameter 2024-10-14 11:38:34 +02:00
Tetrakern
69d8f77432 Extend fictioneer_post_{*} action hooks 2024-10-14 11:36:10 +02:00
Tetrakern
071157d5dd Remove obsolete unquote() from SCSS 2024-10-14 00:58:19 +02:00
Tetrakern
33c72f2f8a Refined heading margins 2024-10-14 00:53:24 +02:00
Tetrakern
3a61840b30 Update fictioneer.pot 2024-10-13 21:19:50 +02:00
Tetrakern
467688b6a7 Update FILTERS.md 2024-10-13 21:18:24 +02:00
Tetrakern
ca4e93e17a Fix filter name 2024-10-13 21:18:22 +02:00
Tetrakern
b75c93e37f Use cache bust string for icon sprite 2024-10-13 18:24:45 +02:00
Tetrakern
3a55c66f7b Add option to disable shortcode Transients 2024-10-13 14:15:20 +02:00
Tetrakern
b1893c2df5 Add fictioneer_enable_menu_transients() helper
This was overdue anyway.
2024-10-13 13:07:27 +02:00
Tetrakern
aa5ae7079e Remove obsolete FICTIONEER_CHAPTER_LIST_TRANSIENTS 2024-10-13 12:54:19 +02:00
Tetrakern
8335e45e9d Split off Caching group on general theme settings page 2024-10-13 12:53:06 +02:00
Tetrakern
ceafc06a54 Add option to disable chapter list Transients 2024-10-13 12:37:13 +02:00
Tetrakern
36ed7e0b32 Move up require for caching functions
Just makes more sense in that order, does not actually change anything.
2024-10-13 10:24:26 +02:00
Tetrakern
1615506c5b Add fictioneer_filter_body_attributes filter 2024-10-13 10:14:34 +02:00
Tetrakern
0f09c011c8 Remove device body classes
They didn't work with caching anyway.
2024-10-13 02:08:11 +02:00
Tetrakern
0c69dcedeb Update ACTIONS.md 2024-10-13 02:01:25 +02:00
Tetrakern
7b7ece7230 Really remove inline storage 2024-10-13 01:51:01 +02:00
Tetrakern
3c01b7bd0f Remove inline storage 2024-10-13 01:49:50 +02:00
Tetrakern
63f49f531d Disable removal of Splide placeholder styles
For now.
2024-10-13 01:08:33 +02:00
Tetrakern
9efe1863e7 Update fictioneer.pot 2024-10-13 00:47:27 +02:00
Tetrakern
f24338a9e5 Clean up error messages part 4 2024-10-13 00:43:49 +02:00
Tetrakern
07cdac120a Clean up error messages part 3 2024-10-13 00:36:43 +02:00
Tetrakern
ddad27c800 Spoke to soon
wp_cache_flush() is not reliable for external object caches.
2024-10-12 22:26:44 +02:00
Tetrakern
84e24a88eb Make use of wp_cache_flush()
Sometimes, the answer is right in front of you.
2024-10-12 22:02:04 +02:00
Tetrakern
e019391e72 Optimize Transient cache purge
Hopefully, this will work better with external object caches.
2024-10-12 21:29:00 +02:00
Tetrakern
d1aa57453b Fix typo in Transient key
Because it annoyed me.
2024-10-12 20:51:41 +02:00
Tetrakern
3a1f0174bb Simplify check to enable chapter list transients 2024-10-12 20:38:37 +02:00
Tetrakern
4b7a1333eb Remove Storygraph API transient caching
This needs a better solution, because with so many people using the theme for community archives, this runs danger of becoming detrimental to performance rather than help.
2024-10-12 20:36:42 +02:00
Tetrakern
ff47e6712c Move log functions to utility 2024-10-12 20:23:13 +02:00
Tetrakern
a191824310 Make Transient purge compatible with external object caches 2024-10-12 20:18:25 +02:00
Tetrakern
98bb68009d Clean up error messages part 2 2024-10-12 17:32:32 +02:00
Tetrakern
6d991dc717 Clean up error messages part 1 2024-10-12 16:37:11 +02:00
Tetrakern
bb5a454717 Show comment SOF buttons with 1+ comments 2024-10-12 15:27:39 +02:00
Tetrakern
2263c2816f Allow password bypass to work on comment submit 2024-10-12 15:25:01 +02:00
Tetrakern
c5606836a4 Improve form submit error handling 2024-10-12 14:05:29 +02:00
Tetrakern
ec901a971a Update DEVELOPMENT.md 2024-10-12 13:54:44 +02:00
Tetrakern
36249b71eb Rename fictioneer_ajax_get_chapter_groups()
This does not return the groups, just the options.
2024-10-12 13:52:49 +02:00
Tetrakern
0207309275 Improve handling of URI params in AJAX comments 2024-10-12 12:13:54 +02:00
Tetrakern
3cee416e81 Fix typo 2024-10-12 11:17:02 +02:00
Tetrakern
c490c8abaa Move chapter grouping into helper function 2024-10-12 11:13:46 +02:00
Tetrakern
880f775ead Render top/bottom buttons on non-published chapters
No reason not to.
2024-10-12 03:29:16 +02:00
Tetrakern
d4ba3ca2c9 Allow chapter index popup menu on hidden posts
The menu will still not list the chapter by default, but showing the menu does not hurt anyone.
2024-10-12 03:25:04 +02:00
Tetrakern
fccf2d63b4 Do not render chapter mobile frame without story 2024-10-12 02:57:32 +02:00
Tetrakern
0adff0f9a5 Add years to site story reading time statistics 2024-10-11 22:20:19 +02:00
Tetrakern
f9c1779a69 Update doc comment 2024-10-11 13:47:23 +02:00
Tetrakern
e0270034d3 Fix utility function definition order 2024-10-11 13:44:59 +02:00