Last updated on June 8, 2026
The recent attempt to reorganize and modernize the footnotes and profile‑panel system revealed two structural issues caused by assumptions in the templates and ACF field mappings.
What was changed
- Adjusted ACF field groups for the footnotes/profile system.
- Added the Show CPT fields to ACF as part of a larger taxonomy/CPT alignment project.
- Moved several ACF tabs and field groups for better UI organization.
Issues encountered
- The updated templates referenced ACF fields that did not exist, were renamed, or differed between CPTs.
- Chapters without related CPTs caused profile and footnote sections to throw fatal rendering errors inside the block editor.
- ACF field absence was not handled gracefully, resulting in editor crashes instead of silent failure.
- Browser caching delayed the discovery of these errors until a cache flush.
Current resolution
All modified footnote/profile template files have been reverted to their original, stable versions until a safer, validated implementation can be developed.