97 Commits

Author SHA1 Message Date
Tetrakern
9885b47efd Added wrapper for paginate_links function
Only adds a tabindex for the dots right now, which was done with JS before and that was bad.
2023-06-09 11:31:40 +02:00
Tetrakern
527fda7871 Remove unnecessary sibling selector 2023-06-09 02:06:45 +02:00
Tetrakern
12466a6872 Update _modal-sharing.php 2023-06-08 21:29:28 +02:00
Tetrakern
cd07fd0bbf Show modified/publish date based on orderby 2023-06-07 23:34:46 +02:00
Tetrakern
568ee21a4f Update template doc comments 2023-06-07 23:23:19 +02:00
Tetrakern
23d019dec3 Update date strings
And add more constants.
2023-06-06 22:01:29 +02:00
Tetrakern
ad6d54482d Use constants for Latest * shortcodes
Easy to override in child templates and allow a more precise customization than via the settings page.
2023-06-06 20:04:45 +02:00
Tetrakern
6728e34faf Add constant for Latest Update shortcode date 2023-06-06 15:34:08 +02:00
Tetrakern
699d6efbb8 Further reduced elements of large cards 2023-06-06 13:44:16 +02:00
Tetrakern
db15d8c0b2 Improved word/date markup of Latest Updates 2023-06-06 13:43:49 +02:00
Tetrakern
4a49bd26ed Exclude login markup if already logged-in 2023-06-06 10:20:00 +02:00
Tetrakern
a480c124b5 Fix custom tab page padding on story pages
I wonder why I did this...
2023-06-05 23:15:58 +02:00
Tetrakern
a574f1a77d Fixed action signature
Forgot to properly prefix all the new actions. Yikes. But I doubt anyone has yet used them for anything, so I might just get away with changing them quickly.
2023-06-05 22:47:55 +02:00
Tetrakern
a1c3ff3883 Remove superfluous elements after page load
Some elements are delivered for the purpose of client-side setup, such as checkmarks. However, if not required, you may as well remove them from the DOM.
2023-06-05 12:05:36 +02:00
Tetrakern
59f3a6f62d Reduce elements of large cards
How did I forget these?
2023-06-05 10:41:19 +02:00
Tetrakern
aeaadadd9c Reduce card nodes further 2023-06-04 22:17:42 +02:00
Tetrakern
54d6228f9a Remove more superfluous nodes 2023-06-04 20:45:25 +02:00
Tetrakern
0eae5e17eb Reduce chapter list elements and add filter
Most people will not even use the prefixes and those who do will probably not add extra styling, so wrapping them in a span by default is just a waste.
2023-06-04 17:49:56 +02:00
Tetrakern
4486077b62 Reduce elements in chapter lists
Up to several hundreds, although some style features had to be sacrificed, like the different word count display. For now, may re-add this with JS.
2023-06-04 15:40:18 +02:00
Tetrakern
9f115e54e7 Reduced spans in author nodes and cards 2023-06-04 14:02:12 +02:00
Tetrakern
f1b18283a7 Remove some superfluous spans 2023-06-04 02:50:47 +02:00
Tetrakern
84c87b8008 Convert   to  
Apparently the other one doesn't work.
2023-06-04 02:05:11 +02:00
Tetrakern
6d93b1d77b Reduce DOM elements 2023-06-04 01:49:00 +02:00
Tetrakern
07ceaeca8e Cleanup frontend profile OAuth section 2023-06-03 05:39:09 +02:00
Tetrakern
efb597c73d Refactor frontend profile 2023-06-03 04:15:26 +02:00
Tetrakern
509c45920b Remove redundant inline notice 2023-06-03 04:13:08 +02:00
Tetrakern
5fb6f59606 Fix profile redirect anchors 2023-05-31 03:31:13 +02:00
Tetrakern
3d7c290a3e Better use of constants
Should have done that from the start.
2023-05-11 16:22:43 +02:00
Tetrakern
69669ea92d Reduce database calls, add option to skip them
Apparently, get_bloginfo() is not cached, so calling it over and over again negatively impacts performance. Child themes can now make use of four new constants to skip these calls entirely.
2023-05-11 11:37:40 +02:00
Tetrakern
84584a0c0e Fix date format in Latest Updates shortcode 2023-05-09 16:29:06 +02:00
Tetrakern
87b4cf36a8 Improve subitem date format default 2023-05-07 18:03:29 +02:00
Tetrakern
e9f8695ff6 Add option to hide a story in lists 2023-05-07 01:45:42 +02:00
Tetrakern
c80d9a418c Fix line clamp for latest_chapters compact
When the source is omitted.
2023-04-04 00:12:08 +02:00
Tetrakern
2722512fd2 Add exclude parameters to showcase 2023-03-10 17:29:00 +01:00
Tetrakern
29f834588e Add exclude parameters to latest_posts 2023-03-10 17:23:29 +01:00
Tetrakern
0db0ffd852 Add exclude parameters to latest_recommendations 2023-03-10 17:16:54 +01:00
Tetrakern
c7fe07e945 Add exclude parameters to latest_updates 2023-03-10 17:09:46 +01:00
Tetrakern
ef97a81859 Add exclude parameters to latest_chapters 2023-03-10 17:01:42 +01:00
Tetrakern
0d64267e78 Add exclude parameters to latest_stories 2023-03-10 16:36:01 +01:00
Tetrakern
ebbe4d72e9 Add fictioneer_blog shortcode 2023-03-10 15:35:55 +01:00
Tetrakern
3c9146aa3a Rename shortcode filters 2023-03-10 15:20:48 +01:00
Tetrakern
95f691a500 Update empty post result style and text 2023-03-10 15:19:54 +01:00
Tetrakern
09472bb19a Fix chapter password check
Welp, this was based on the user instead of the chapter.
2023-03-09 22:42:48 +01:00
Tetrakern
cc21ef6178 Add taxonomies to showcase shortcode 2023-03-09 11:40:41 +01:00
Tetrakern
abe9b117ab Add filter for latest recommendations query args 2023-03-09 11:21:05 +01:00
Tetrakern
5a2308d5e5 Add filter for latest updates query args 2023-03-09 11:08:23 +01:00
Tetrakern
eebe9f98da Remove redundant query argument 2023-03-09 10:59:52 +01:00
Tetrakern
b4ad620206 Add query args filter for latest chapters 2023-03-09 02:04:21 +01:00
Tetrakern
774aa942c8 Clean up query args 2023-03-09 02:03:09 +01:00
Tetrakern
686469bd77 Add taxonomies to shortcode partials 2023-03-08 23:24:41 +01:00