00 — MASTER SITE MAP

Sussex Homeless Support • Technical Vault front door • MASTER-SITE-MAP V01

CURRENT MASTER MAP ✓

BEFORE MAKING ANY WEBSITE CHANGE

1. Find the affected page or system below.

2. Open its numbered technical reference and read DEPENDENCIES / DO NOT CHANGE BLINDLY.

3. Confirm the CURRENT master code and its live WordPress location.

4. Check whether the change also touches Header & Navigation, Theme Scripts, Code Snippets, external services or WordPress Media Library assets.

5. Never overwrite a verified working master. Create the next version first and preserve the previous version for rollback.

SHS WEBSITE TECHNICAL MAP

The numbered references below are the authoritative technical records for the current SHS website. They explain what each area controls, where the live code sits and what must be checked before editing.

01 — HEADER & NAVIGATION

CURRENT ✓

Master: HEADER-NAV V01

Live location: Theme Script → Main Menu One Line Fix

Controls: Desktop navigation, mobile header and menu behaviour.

Critical: Shared site-wide system. Do not alter casually. Check any page/menu URL dependency before changing it.

02 — HOME PAGE

CURRENT ✓

Master: HOME-RAW V01

Verified size: 1,897 lines / 31,995 bytes

Controls: Current Home page RAW Code presentation.

Check: Header/navigation relationships, page assets and responsive behaviour before editing.

03 — GET INVOLVED

CURRENT ✓

Master: GET-INVOLVED-RAW V01

Current RAW Code: EMPTY — clean / ready for rebuild.

Submenu: Corporate Partnership Proposal, Volunteer, Donate, Outreach Project, Time and Tide.

Critical: Parent navigation behaviour is controlled through the shared menu system. Do not invent replacement code simply because this RAW element is empty.

04 — SHOP & AUCTION

CURRENT ✓

Master: SHOP-AUCTION-RAW V01

Verified size: 639 lines / 15,732 bytes

Controls: Shop & Auction public page system.

Check: Page assets, navigation and any linked auction/shop destinations before changing code.

05 — BLOG SYSTEM

CURRENT ✓

System: Multi-component blog architecture.

Components: BLOG parent; THE BLOGS V12; ADD A BLOG POST; BLOG ADMIN PAGE V07; BLOG ADMIN FUNCTIONS V12.

Key dependency: Blog Admin Page and Blog Admin PHP work together.

Critical: Never change one Blog component in isolation without checking the other Blog components and User Submitted Posts integration.

06 — OUR SPONSORS

CURRENT ✓

Master: SPONSORS-RAW V01

Verified size: 419 lines / 9,447 bytes

Controls: Sponsor introduction, responsive logo grid, sponsor links and special centred Crawford tile.

Check: WordPress Media Library logo URLs, external sponsor links and responsive grid behaviour.

07 — MORE / NAVIGATION

CURRENT ✓

Reference: MORE-NAV V01

Independent RAW Code: NONE / NOT APPLICABLE.

Contains: CONTACT US and MEDIA CENTRE navigation.

Critical: Controlled by 01 Header & Navigation / Theme Script. Do not duplicate executable menu code here or create a replacement public MORE page.

08 — CONTACT US

CURRENT ✓

Master: CONTACT-RAW V01

Verified size: 1,053 lines / 18,294 bytes

Controls: Contact information, social links, addresses, map, travel information, bank transfer and online shops.

Check: MORE navigation, external services, operational information and responsive rules before editing.

09 — MEDIA CENTRE

CURRENT ✓

Master: MEDIA-CENTRE-RAW V01

Verified size: 1,024 lines / 49,966 bytes

Controls: Press & Media Centre, press-pack resources, logos, photography, lightbox tools, documents and media contact.

Critical: Check MORE navigation and the historical hard-coded /press-media/ path before changing the page slug or navigation.

10 — DONATE

CURRENT ✓

Master: DONATE-RAW V11

Verified size: 594 lines / 16,615 bytes

Controls: JustGiving, PayPal, Amazon Wishlist, OUR MISSION, Sleeping Bags and Socks physical-donation sections.

Verified mobile behaviour: Sleeping Bag and Socks panels stack image first and copy underneath on mobile while preserving the approved desktop two-column layout.

SHARED SYSTEMS OUTSIDE 01–10

These systems can affect more than one public page and must be checked separately.

THEME SCRIPTS

Current archived Header/Nav master: SHS_THEME_SCRIPT_HEADER_NAV_V01.txt

Live relationship: 01 — HEADER & NAVIGATION CODE documents the working Theme Script.

Rule: Do not modify the working desktop Theme Script simply to solve an unrelated page issue. Confirm dependencies first.

CODE SNIPPETS / PHP

Shared PHP or WordPress snippets must remain separate from page RAW Code documentation.

The Blog system includes a verified PHP component. Check 05 — BLOG SYSTEM CODE before altering Blog administration or submission behaviour.

WORDPRESS MEDIA LIBRARY / EXTERNAL SERVICES

Several pages depend on WordPress-hosted images, logos, PDFs and other assets, plus external services and outbound links.

Changing or deleting an asset URL can break a page even when its RAW Code has not changed.

SAFE CHANGE WORKFLOW

Use this sequence every time a website change is requested.

1
IDENTIFY PAGE / SYSTEM
→
2
READ DEPENDENCIES
→
3
OPEN CURRENT MASTER
4
CREATE NEXT VERSION
→
5
INSTALL & TEST
→
6
VERIFY DESKTOP + MOBILE