4311 Commits

Author SHA1 Message Date
Tetrakern
2f72af4640 Make sure IDs are integers for chapter parent setter 2024-11-04 21:35:30 +01:00
Tetrakern
d1ae66cb23 Make fcn_chapter post type hierarchical 2024-11-04 21:34:35 +01:00
Tetrakern
7ccd0a6766 Fix migration script example 2024-11-04 19:49:44 +01:00
Tetrakern
f916028a43 Update MIGRATION.md 2024-11-04 17:28:01 +01:00
Tetrakern
972d953bd4 Update MIGRATION.md 2024-11-04 17:03:32 +01:00
Tetrakern
f6a7f02ed2 Remove placer background from header image 2024-11-04 10:04:02 +01:00
Tetrakern
0ba5dd55bc Fix cropping of header image 2024-11-04 09:57:13 +01:00
Tetrakern
e8aff98be7 Update config.codekit3 2024-11-04 09:25:57 +01:00
Tetrakern
3ad4725485 Fix border-radius for line-style post lists 2024-11-03 18:02:42 +01:00
Tetrakern
cb09b173df Use table name from $wpdb when changing SELECT clause
Welp.
2024-11-03 15:14:43 +01:00
Tetrakern
8f69169e6d Restore excluded chapter post fields after query
This is to prevent errors if something tries to access the excluded fields, which would be null otherwise.
2024-11-03 13:48:46 +01:00
Tetrakern
7f3371f541 Modify SELECT clause of chapter list post query
From ~0.0945 ms to ~0.0017 ms.
2024-11-02 13:03:56 +01:00
Tetrakern
b7f181f087 Improve guard clause for shortcode transient check 2024-10-31 14:05:32 +01:00
Tetrakern
ced26e78ea Fix "doing it wrong" error 2024-10-31 13:13:01 +01:00
Tetrakern
3ea3857113 Bumb version to 5.26.0-beta1 2024-10-31 11:27:28 +01:00
Tetrakern
e6a6d1e9a5 Make query LIKE value more precise
Likely unnecessary.
2024-10-31 11:24:21 +01:00
Tetrakern
0986c06002 Fix shortcode Transients being saved in admin
This could cause problems, like using the wrong base URL for the pagination.
2024-10-31 09:20:59 +01:00
Tetrakern
f14abaa298 Add filter to story page cover HTML 2024-10-30 20:56:06 +01:00
Tetrakern
e21c5ac1c1 Revert "Remove Splide slider outset"
This reverts commit 236775fcd107fe6ebce79fb19f2ec886f0ef0773.
2024-10-30 20:36:37 +01:00
Tetrakern
78693bd4b2 Add additional CSS modifier classes to meta elements
Rating and status.
2024-10-30 20:36:01 +01:00
Tetrakern
2d50b46165 Restore removal of slider temp style/script
Job done, now begone!
2024-10-30 17:29:35 +01:00
Tetrakern
236775fcd1 Remove Splide slider outset
This was more trouble than it is worth.
2024-10-30 17:27:51 +01:00
Tetrakern
83ba5069fa Add filter to profile support link fields 2024-10-30 12:07:50 +01:00
Tetrakern
9f6861b1c6 Fix use of pre_get_posts hook to only use add_action()
add_filter() did work but was technically wrong.
2024-10-30 10:34:32 +01:00
Tetrakern
fda42d7e0f Update co-authored IDs helper name, add filter 2024-10-30 08:46:08 +01:00
Tetrakern
1fd26e2d0b Fix separator dots not vanishing with taxonomies hidden 2024-10-29 18:08:26 +01:00
Tetrakern
1a66008a67 Update fictioneer.pot 2024-10-29 16:33:04 +01:00
Tetrakern
a10011d82f Allow co-authors to crosspost chapters 2024-10-29 16:32:32 +01:00
Tetrakern
53280392b4 Save co-author IDs as strings
This is better for queries and makes otherwise no difference.
2024-10-29 00:48:29 +01:00
Tetrakern
7f7a1c7134 Add more name args to queries 2024-10-28 18:29:37 +01:00
Tetrakern
4fe4a45e5a Optimize ePUB chapter query 2024-10-28 18:25:03 +01:00
Tetrakern
0e6728d056 Update fictioneer.pot 2024-10-28 12:45:25 +01:00
Tetrakern
2c49e9e502 Optimize purge all schemas action 2024-10-28 12:44:38 +01:00
Tetrakern
60c69fd0f6 Optimize collection statistics
Up to 4 times faster in test runs.
2024-10-28 10:48:26 +01:00
Tetrakern
65f0227e21 Temper fictioneer_see_some_evil()
Still best function name.
2024-10-28 10:00:40 +01:00
Tetrakern
822af3097c Optimize collection query 2024-10-28 02:19:27 +01:00
Tetrakern
1b60ebbf3b Optimize saving featured posts array 2024-10-28 01:42:53 +01:00
Tetrakern
6fa4084177 Optimize token track meta fields 2024-10-27 23:12:31 +01:00
Tetrakern
7c6783f52f Optimize blog story IDs validation 2024-10-27 22:44:09 +01:00
Tetrakern
5f99927441 Use SQL to filter out invalid post IDs when collection is saved 2024-10-27 21:03:46 +01:00
Tetrakern
ff390364c9 Use SQL to build chapter story selection
And fix the status note as well.
2024-10-27 19:25:15 +01:00
Tetrakern
2d55285b8c Split off fictioneer_sanitize_safe_title() 2024-10-27 18:57:16 +01:00
Tetrakern
624abe5220 Use SQL to filter out invalid page IDs when story is saved 2024-10-27 16:11:09 +01:00
Tetrakern
9dc916db79 Add development helper to measure performance in microseconds 2024-10-27 16:03:44 +01:00
Tetrakern
f387230e1c Use SQL to check for valid new chapters in story 2024-10-27 14:55:07 +01:00
Tetrakern
d1894d3459 Use SQL to filter out invalid chapter IDs when story is saved 2024-10-27 14:13:49 +01:00
Tetrakern
bae3ca8bb9 Clean up code 2024-10-27 13:03:27 +01:00
Tetrakern
f19bdaa435 Add missing query param
Well, probably missing or irrelevant.
2024-10-27 01:08:23 +02:00
Tetrakern
0ef03c57e5 Remove test code
Welp
2024-10-26 23:47:59 +02:00
Tetrakern
b7e9684672 Update fictioneer.pot 2024-10-26 22:47:00 +02:00