1417 Commits

Author SHA1 Message Date
Tetrakern
a1a32fbe2c Add ordering by words 2024-04-11 11:17:30 +02:00
Tetrakern
3b03d2b251 Add story meta for total word count 2024-04-11 01:41:45 +02:00
Tetrakern
1e8266baa8 Use timestamp for cache busting 2024-04-10 13:12:35 +02:00
Tetrakern
327165f04c Add theme mod for chapter body font 2024-04-10 12:05:41 +02:00
Tetrakern
f6b1f336f0 Update dark mode colors 2024-04-10 00:06:24 +02:00
Tetrakern
6ba084dc7f Remove superfluous parenthesis...s
I could look up what the plural is, but I don't actually care. Writing this took longer tho.
2024-04-09 12:13:32 +02:00
Tetrakern
9868e7962a Add option to hide chapter lists on large cards 2024-04-09 11:11:32 +02:00
Tetrakern
45ff2643b1 Remove modulo from reading time day calculation
Wat.
2024-04-09 10:03:31 +02:00
Tetrakern
9eb4097a84 Add status prefix to non-published chapter
This is only relevant if you show non-published chapters via filter on story pages.
2024-04-08 12:37:27 +02:00
Tetrakern
0988fd9eaf Update and improve fcntr 2024-04-08 12:32:09 +02:00
Tetrakern
2d2ccbc3ed Extend filter 2024-04-08 09:29:22 +02:00
Tetrakern
84e56f0325 Add filter to story chapter posts query 2024-04-08 02:55:10 +02:00
Tetrakern
102dcbd821 Fix access on null warning 2024-04-08 02:16:28 +02:00
Tetrakern
b967e2a68d Add names to chapter post queries
Might be useful to some.
2024-04-08 01:55:46 +02:00
Tetrakern
a7b2459be5 Add option to show excerpt on protected posts 2024-04-06 17:30:59 +02:00
Tetrakern
f71016bd1f Fix minimalist mode ignoring card shadow: none 2024-04-01 16:53:51 +02:00
Tetrakern
ab8cae9699 Add function to fast request allow list 2024-03-30 15:58:25 +01:00
Tetrakern
ff489f8540 Fix AJAX comments for ignore passwords capability 2024-03-30 12:36:46 +01:00
Tetrakern
82af01c0f6 Disable new font library (for now)
This is not yet immediately compatible with the theme.
2024-03-27 15:01:06 +01:00
Tetrakern
98d25db1df Add read capability to role options
Yikes, that one is important too.
2024-03-23 13:16:11 +01:00
Tetrakern
6b6970d91e Add capability to ignore post passwords 2024-03-21 16:58:02 +01:00
Tetrakern
05cac2984e Allow admins to always see protected posts
Because they can get the password anyway.
2024-03-21 16:37:48 +01:00
Tetrakern
edda80552a Exclude super admins from self-deleting 2024-03-19 11:59:26 +01:00
Tetrakern
0afd604531 Fix legacy cleanup 2024-03-16 12:49:32 +01:00
Tetrakern
98a9feb4a5 Update doc comment formatting 2024-03-15 22:04:31 +01:00
Tetrakern
12a2e4eec1 Change default mode from dark to light
Because this may affect search engine crawlers due to accessibility concerns. Contrast and stuff.
2024-03-15 13:49:15 +01:00
Tetrakern
a91664add5 Add nofollow to sort-order-filter links 2024-03-15 00:41:28 +01:00
Tetrakern
c045af2cf8 Extend fast request allow list 2024-03-13 22:02:50 +01:00
Tetrakern
f926564fdb Add setting for combined script file 2024-03-09 19:51:06 +01:00
Tetrakern
44f31b9cf6 Remove Autoptimize JS inject tag
Let the plugin handle it.
2024-03-09 15:20:30 +01:00
Tetrakern
e4de35c3de Remove wp.i18n JS script and uses
That just included several render-blocking scripts for little benefit.
2024-03-09 15:15:46 +01:00
Tetrakern
969eacea7f Clean up 2024-03-09 04:21:09 +01:00
Tetrakern
9e267c0799 Merge font stylesheets
One is enough.
2024-03-09 03:54:10 +01:00
Tetrakern
f97d8721b1 Add after update action hook for theme
Should have done that a long time ago.
2024-03-09 03:53:15 +01:00
Tetrakern
6fa94b9f3b Fix and improve SEO 2024-03-09 01:43:26 +01:00
Tetrakern
a00ad3c366 Remove obsolete http-equiv meta tags 2024-03-09 01:05:14 +01:00
Tetrakern
cf002518b8 Make sure there is only one canonical url 2024-03-09 00:57:14 +01:00
Tetrakern
aceeb11cd3 Add additional data-nosnippet attributes
What the heck is wrong with Google?
2024-03-09 00:39:11 +01:00
Tetrakern
07d076add7 Add utility for async CSS loading pattern 2024-03-08 12:00:49 +01:00
Tetrakern
f0612c7d0f Optionize async font loading pattern
This works great, but if the site has a content policy preventing onload events from working, you can turn it off with a constant.
2024-03-08 11:46:24 +01:00
Tetrakern
c3b3a784fd Simplify font stylesheets cache bust string 2024-03-08 11:31:16 +01:00
Tetrakern
b7eb0fd6c7 Add data attributes for better LiteSpeed integration 2024-03-08 11:22:59 +01:00
Tetrakern
e96f03aaf2 Change dark kdb and infobox coolor assignments 2024-03-07 17:52:52 +01:00
Tetrakern
36c3a614c5 Reduce critical head script 2024-03-07 14:39:11 +01:00
Tetrakern
ad7a21e2c3 Move script localization into dynamic file 2024-03-07 14:09:39 +01:00
Tetrakern
d4f4ff78c1 Fix missing directory error
This only happened on the first try since another function would create the directory, but this does not need to be.
2024-03-07 11:46:33 +01:00
Tetrakern
792e91cac5 Add FICTIONEER_DEFER_SCRIPTS constant 2024-03-07 00:19:40 +01:00
Tetrakern
5ab0d21f4e Add defer strategy to scripts 2024-03-06 22:06:09 +01:00
Tetrakern
7401e19afd Add diff-match-patch to suggestion script dependencies 2024-03-06 18:48:35 +01:00
Tetrakern
c8d9d9af9c Add site setting for font lightness 2024-03-06 14:42:10 +01:00