3248 Commits

Author SHA1 Message Date
Tetrakern
fe133e1517 Remove deprecated SVG filter setting
This is now done on a block-by-block basis instead of globally, which makes far more sense and does not unnecessarily impact performance.
2024-05-20 11:37:19 +02:00
Tetrakern
0703caa5a7 Add help modal for Gutenberg blocks setting 2024-05-20 11:33:11 +02:00
Tetrakern
b616b77255 Add help modal for Heartbeat API setting 2024-05-20 11:32:55 +02:00
Tetrakern
a4fa544e77 Add help modal to Patreon gate setting 2024-05-20 09:41:02 +02:00
Tetrakern
da73d9df7d Add content caching for chapters 2024-05-20 01:56:48 +02:00
Tetrakern
0b937634d1 Update INSTALLATION.md 2024-05-20 01:56:11 +02:00
Tetrakern
4d3767d27f Add help modal option to checkbox settings 2024-05-20 01:55:31 +02:00
Tetrakern
a2778017de Add constant for partial cache expiration time 2024-05-19 17:37:39 +02:00
Tetrakern
902e70f418 Make sure all HTML cache directories have file protection 2024-05-19 17:02:34 +02:00
Tetrakern
7c161984fa Simplify check for partial caching
Doing this once instead of on each call.
2024-05-19 16:33:06 +02:00
Tetrakern
5c30fa141e Add .htaccess to HTML cache directories
Just one more measure against prying eyes.
2024-05-19 16:00:19 +02:00
Tetrakern
4206320ecf Hide cached HTML files from index 2024-05-19 15:48:51 +02:00
Tetrakern
e8c973ee59 Add salt to cached HTML file hashes 2024-05-19 15:44:20 +02:00
Tetrakern
bebcff3a5f Improve handling of HTML cache directory 2024-05-19 15:30:12 +02:00
Tetrakern
2f88f6af9a Clean up and rename partial caching 2024-05-19 14:30:44 +02:00
Tetrakern
6c6e400383 Fix hue of light mode colors
Using Tailwind colors is apparently not as safe as I thought. Looked really weird if you used the sliders.
2024-05-19 05:11:07 +02:00
Tetrakern
2fd361f304 Fix condition for pluggable function
Yikes.
2024-05-19 03:34:41 +02:00
Tetrakern
2e983df759 Bump version to 5.18.2 v5.18.2 2024-05-19 02:40:23 +02:00
Tetrakern
4eec1f9b1f Fix password bypass cache issue (again) 2024-05-19 02:36:46 +02:00
Tetrakern
763ecf6c60 Update modal close icon position 2024-05-18 22:38:31 +02:00
Tetrakern
ec73563d4b Improve static file cache identifier v5.18.1 2024-05-17 22:18:47 +02:00
Tetrakern
a806f73b59 Update fictioneer.pot 2024-05-17 21:39:24 +02:00
Tetrakern
a6cfe0a477 Update translation 2024-05-17 21:38:23 +02:00
Tetrakern
1210c2089f Apply static caching to selected partials 2024-05-17 21:30:29 +02:00
Tetrakern
2cfe230c3a Ignore cached file in Customizer preview 2024-05-17 21:10:38 +02:00
Tetrakern
e2db5a1f3a Fix function name 2024-05-17 21:09:07 +02:00
Tetrakern
a40b3f9bc4 Consider arguments for static file caching 2024-05-17 21:08:42 +02:00
Tetrakern
6c402affe9 Make sure file cache purge only runs once per request
Avoid some overhead and allows to call it with impunity.
2024-05-17 20:28:03 +02:00
Tetrakern
96dcbbeb4c Add expiration param to static template function 2024-05-17 20:18:05 +02:00
Tetrakern
53769425dd Add setting for static file caching 2024-05-17 19:05:45 +02:00
Tetrakern
7ce57d9adc Add utilities for static file caching 2024-05-17 18:43:03 +02:00
Tetrakern
0355631d8a Optimize post ID accesses 2024-05-17 17:46:54 +02:00
Tetrakern
74722edea8 Optimize index templates 2024-05-17 17:17:14 +02:00
Tetrakern
f8e0aa8afe Optimize story template 2024-05-17 17:12:19 +02:00
Tetrakern
b5c9f1b716 Optimize chapter template
Well, micro-optimize anyway.
2024-05-17 17:10:24 +02:00
Tetrakern
a9f47e37e2 Move constant to where it is needed
Should not affect anything.
2024-05-17 15:39:26 +02:00
Tetrakern
6fe453bff7 Optimize some lines 2024-05-17 15:35:38 +02:00
Tetrakern
38684293d8 Remove redundant variable 2024-05-17 13:52:08 +02:00
Tetrakern
f40ffa8d60 Remove unused fictioneer_sanitize_args() 2024-05-17 13:37:42 +02:00
Tetrakern
a851b13cb0 Reduce PHP/HTML mode-switch overhead 2 2024-05-17 12:34:14 +02:00
Tetrakern
c384de6e01 Reduce PHP/HTML mode-switch overhead
Probably impossible to notice, but still.
2024-05-17 12:29:52 +02:00
Tetrakern
d136d97c13 Update card infobox style 2024-05-17 12:19:45 +02:00
Tetrakern
eb99492f12 Hook all head actions into wp_head
Cleaner implementation, easier to customize.
2024-05-17 10:42:44 +02:00
Tetrakern
d598514a3f Use wp_robots_no_robots filter if required 2024-05-17 10:32:48 +02:00
Tetrakern
997cf0ac9d Remove superfluous PHP closing tags 2024-05-16 21:45:26 +02:00
Tetrakern
f55425610c Even more multi-site registration crap
Seriously!
2024-05-16 20:35:05 +02:00
Tetrakern
5b911b250a Catch null args 2024-05-16 19:37:12 +02:00
Tetrakern
f2709fbaff Bump version to 5.18.1 2024-05-16 19:29:38 +02:00
Tetrakern
06f72065f4 Add custom style for wp-signup.php 2024-05-16 15:17:45 +02:00
Tetrakern
de863a6504 Add page wrapper to wp-signup 2024-05-16 14:27:37 +02:00