Abri SiteOrigin → ACF Migration Status

Current Status: ALL TASKS COMPLETE ✅

Progress

# Task Status Notes
1 Create ACF field group ✅ Complete theme/acf-json/group_our_guides.json
2 Create page template ✅ Complete theme/template-our-guides.php
3 Create draft page in WP ✅ Complete Page ID 22989
4 Populate guide content ✅ Complete All 5 guides with PDFs and images
5 Set up 4 redirects ✅ Complete Via Redirection plugin
6 Update navigation ✅ Complete Button renamed to "CONTACT US"
7 Switch pages live ✅ Complete New page at /our-guides/
8 Unpublish 4 cut pages ✅ Complete Video Library, Our Events, Refer Us, Contact Us
9 Deactivate SO plugins ✅ Complete so-css, so-widgets-bundle, siteorigin-panels

Session Log

2026-02-04

QA Fixes (same day): - Fixed header logo not showing on dark header pages (How We Help, etc.) - Changed theme/imgs/abri.svg.php to use currentColor instead of hardcoded fill - Added conditional text color class to logo div in theme/header.php - Fixed footer social icons not displaying - ACF Font Awesome field returns JSON object, not class string - Updated theme/footer.php to parse JSON and convert to proper format


2026-05-06 — New Change Request

Migration is closed. Aaron Haggard sent a fresh change request via email with a 4-item PDF (2026-05-06-abri-wordpress-edit-request.pdf).

Items requested: 1. Bullet icon sizing on About page changes when text wraps to 2 lines (CSS bug) 2. Divorcees page — add Victoria as a second advisor alongside Morgan, formatted like the About page "Your Guides" section 3. About page team photo crops the people on the edges at certain window widths 4. Popup theming — apply Abri brand styling or rebuild popups like the original eNewsletter popup

Proposal: 5-hour T&M cap, same arrangement as the Feb 2026 SiteOrigin bucket. Email sent to Aaron (cc Brooke) on May 6, 2026.

Open question to client: Which popup tool is in use, and how many popups are in rotation. The popup item is the wildcard for the bucket.

Todoist: Abri Dev project created (6gXRhMwppvm6Q5pr), 4 cards in Ready awaiting client approval.

Status: Waiting on Aaron's green light + popup details.


2026-05-06 (afternoon) — Aaron's response + custom plugin pivot

Aaron's reply (2:40pm CDT): - Greenlit items 1–3. - Confirmed they run Popup Maker Pro with 12 popups built, 1 active (eNewsletter), planning to scale to 3–4 active for conversion testing. - Asked whether we could create a "theme" for popups so they could edit copy themselves between A/B tests. - Open to Zack producing copy/design direction for additional popups if helpful.

Live-site fact check (via Local DB): - BOTH popup-maker (free) AND popup-maker-pro are installed and active. Earlier in-session scan missed the Pro plugin. - eNewsletter popup (post 21057) is already centered (Lightbox theme, 300px × 380px, fade-in 400ms). - Trigger logic: auto-open after 10s, gated on 3+ page views, 1-month cookie after dismiss. - Content already brand-styled (font-teodor, .red-underline). The Popup Maker frame around it is what reads off-brand, not the content.

Pivot: instead of theming Popup Maker, propose building a custom G&M-owned popup plugin (gm-popups). Abri is the first client; the plugin is structured to be reusable across other G&M sites with future licensable add-ons (additional layouts, smarter triggers, A/B engine).

Pitch points used in the reply: - "Tool is in your way" reframe (12 built, 1 running). - Built-in conversion tracking (no GA setup needed). - Per-page targeting (Divorcees popup only on Divorcees, etc.). - Form fields styled to match the rest of the site. - Long-term ownership: no Popup Maker Pro subscription, brand alignment, full flexibility.

Scope: custom popup build capped at 3 hours total. Smaller fixes (items 1–3) tracked separately inside the original 5-hour T&M bucket.

Reply sent: Gmail draft ID r4547607499785394606 (Eric to send manually).

Reference docs: - 2026-05-06-gm-popups-plugin-prd.md — full plugin PRD (CPT, ACF fields, tracking table, admin UX, scope estimate, upsell talking points). - /Users/edowns/.claude/plans/stateful-skipping-wren.md — implementation plan (file structure, hour-by-hour breakdown, verification steps).

Status: Waiting on Aaron's greenlight on the 3h custom build + Pro cancellation. Once approved, PRD converts to Todoist cards under the Abri Dev project.