Tetrakern
e476cfdafd
Fix bookshelf link in mobile menu showing if logged-out
2024-10-20 20:11:08 +02:00
Tetrakern
fc2a1eaae4
Add Bluesky share button
...
Also reorder buttons and add nofollow.
2024-10-20 12:59:26 +02:00
Tetrakern
df6e4853dd
Remove telegram and whatsapp share buttons
...
Who tf needs them?
2024-10-20 12:51:40 +02:00
Tetrakern
026f912cfb
Add local site setting to hide taxonomies
...
Because it was easy.
2024-10-19 16:14:11 +02:00
Tetrakern
15131f9bf8
Fix current chapter mark in chapter index modal
2024-10-18 16:13:35 +02:00
Tetrakern
e1855d85f1
Refactor chapter index into modal
...
And then some.
2024-10-18 16:01:48 +02:00
Tetrakern
520c748f55
Add FICTIONEER_LIST_SCHEDULED_CHAPTERS
2024-10-18 02:22:54 +02:00
Tetrakern
27f25a18ac
Reposition social media settings group
2024-10-18 01:35:31 +02:00
Tetrakern
40c1ad0475
Add missing doc comment
2024-10-18 01:22:43 +02:00
Tetrakern
eb988ac551
Improve chapter index menu
2024-10-18 00:55:58 +02:00
Tetrakern
7a7ea992d3
Legacy support for removed icon menu partial
2024-10-17 22:10:20 +02:00
Tetrakern
a68664158a
Update doc comment
2024-10-17 22:00:59 +02:00
Tetrakern
0eed16fff3
Move general options for caching to caching group
2024-10-17 16:11:50 +02:00
Tetrakern
f10c80c201
Remove broken Transient cache for large query results
...
This did not consider the meta cache and caused potentially hundreds of additional queries instead of preventing them. Welp.
2024-10-17 16:06:13 +02:00
Tetrakern
0304d228ae
Remove =
from base search page URL
...
Apparently, LiteSpeed Cache doesn't like that.
2024-10-17 13:39:35 +02:00
Tetrakern
cfeed4201c
Optimize chapter story column output
...
It's not much, but it's something.
2024-10-16 21:57:01 +02:00
Tetrakern
e05f771748
Add column for story in chapter list table
2024-10-16 17:05:24 +02:00
Tetrakern
32e4a1f405
Render password expiration date in post list tables
2024-10-16 13:55:07 +02:00
Tetrakern
df27508834
Move setting to Features group and add modal
...
Plus some additional CSS and stuff.
2024-10-15 13:41:21 +02:00
Tetrakern
6d928a8643
Additional CSS
...
Meh.
2024-10-15 00:08:35 +02:00
Tetrakern
b469be6b69
Merge branch 'main' into pr/60
2024-10-14 23:15:02 +02:00
Tetrakern
37d6da3d36
Some refinements
...
Mostly formatting to satisfy my OCD, but I also fixed that footnotes were counted even if they did not exist. The sup element was also always rendered in the dialog.
2024-10-14 20:01:25 +02:00
Tetrakern
ded31fb21b
Fix option descriptions
2024-10-14 19:05:21 +02:00
Tetrakern
9328f155b3
Merge branch 'main' into pr/60
2024-10-14 19:02:27 +02:00
iniznet
2979a030b4
a flag to skip the footnote generation in shortcode
2024-10-14 23:46:52 +07:00
iniznet
66e0bfdb44
1, 2, 3 progress
2024-10-14 23:28:46 +07:00
Tetrakern
69d8f77432
Extend fictioneer_post_{*} action hooks
2024-10-14 11:36:10 +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
iniznet
3459ed1531
chore: fictioneer_store_footnote phpdoc
2024-10-13 23:15:36 +07:00
iniznet
6e7ef8923e
chore: fix func docs
2024-10-13 23:10:18 +07:00
iniznet
d252e66a15
chore: add @since
2024-10-13 23:08:49 +07:00
iniznet
7c27007ba7
refactor: format & some sprinkles
2024-10-13 23:04:38 +07:00
iniznet
5147595253
feat: initial footnote addition to tooltip
2024-10-13 22:52:44 +07: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
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
0f09c011c8
Remove device body classes
...
They didn't work with caching anyway.
2024-10-13 02:08:11 +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