wordpress removed 1/2
Some checks are pending
/ deploy (push) Waiting to run

This commit is contained in:
Loyyd 2026-06-10 20:30:23 +02:00
parent cd4b824b00
commit 79c679096f
1074 changed files with 13482 additions and 100115 deletions

View file

@ -36,7 +36,7 @@ unless they contain broken links or outdated information that visitors rely on.
- Do not rename public route folders without a redirect plan.
- Do not edit `.forgejo/` for content or design changes.
- Do not add build tools, package managers, or framework dependencies.
- Do not delete WordPress-looking assets just because they look unused. Verify
- Do not delete legacy-looking assets just because they look unused. Verify
references first with `rg` and a browser preview.
## Suggested cleanup order
@ -45,6 +45,6 @@ unless they contain broken links or outdated information that visitors rely on.
2. Check the core pages on desktop and mobile.
3. Fix broken internal links and missing images.
4. Remove or adjust forms that cannot submit on a static site.
5. Clean duplicated WordPress metadata only after confirming pages render the same.
5. Clean duplicated export metadata only after confirming pages render the same.
6. Later, consider a tiny static templating workflow if shared navigation/footer
edits become frequent.

View file

@ -1,7 +1,8 @@
# Site structure
This repository is the production source for `https://familyfed.bcgen.ie/`.
Everything is served as static files, so file paths are also URL paths.
Everything is served as static files, so top-level page folders are also URL
paths.
## Do not casually move these
@ -29,18 +30,18 @@ the live URL unless redirects are added at the hosting layer.
| Sunday service archives | `2013-sunday-service-archive/` to `2018-sunday-service-archive/`, plus `services/` | Mostly link lists to Vimeo or YouTube. |
| Speeches archive | `speeches/`, `speeches-by-rev-dr-sun-myung-moon*/`, `speeches-of-rev-sun-myung-moon-1995/` | Large historical text archive. |
| Blog mirror | `blog/` | Generated archive, category, tag, and dated pages. |
| WordPress-style assets | `wp-content/`, `wp-includes/`, `wp/`, `cdn-cgi/` | Static leftovers from the original WordPress export. Keep paths stable while pages still reference them. |
| Static assets | `assets/` | CSS, JavaScript, fonts, images, PDFs, and static vendor files. |
## Asset locations
- Theme CSS, JavaScript, fonts, and images live under `wp-content/themes/parabola/`.
- Plugin CSS and JavaScript live under `wp-content/plugins/`.
- Uploaded images and PDFs live under `wp-content/uploads/` and `wp/wp-content/uploads/`.
- Cloudflare email decoding support lives under `cdn-cgi/`.
- Site theme CSS, JavaScript, fonts, and images live under `assets/theme/parabola/`.
- Shared page/content CSS lives under `assets/css/`.
- General JavaScript lives under `assets/js/`.
- Uploaded images and PDFs live under `assets/uploads/`.
- Static vendor files used by old exported pages live under `assets/vendor/`.
For new production images or PDFs, prefer adding them under `wp-content/uploads/YYYY/MM/`
until the site has a cleaner asset convention. That keeps the project consistent
with the current exported pages.
For new production images or PDFs, prefer adding them under
`assets/uploads/YYYY/MM/`.
## Maintenance notes
@ -49,6 +50,5 @@ with the current exported pages.
- Keep edits small and URL-aware.
- When editing shared header, navigation, or footer markup, remember that the
markup is duplicated across many HTML files.
- Leftover WordPress endpoints such as `/wp-json/`, `/xmlrpc.php`, and
`/wp-admin/admin-ajax.php` appear in exported markup. They are not live backend
features in this static repo.
- Some legacy class names remain in exported markup and CSS. Treat them as static
styling hooks, not as a CMS dependency.