Current Architecture Baseline Template
This document serves as a template for recording the current WordPress state discovered via WP-CLI and local project files. It provides the baseline prior to Phase A.
Environment & Tooling
- WP-CLI project config: [WP-CLI configuration details]
- PHP: @latest
- Database: MYSQL
- WordPress core: Latest
- Site URL: https://nairametrics.com
- Home URL: https://nairametrics.com
Themes
- Active: JNews (version 12.0.0)
- Inactive: twenty-twenty-two, twenty-twenty-three, Ion AP3
Plugins (status)
** Active **
- Ad Inserter – Version 2.8.7
- Ads.txt Manager – Version 1.4.6
- Akismet Anti-spam: Spam Protection – Version 5.5
- AppPresser – Version 4.5.0
- AppPresser Plugin Block – Version 1.0
- AppPush – Version 4.1.5
- Autoptimize – Version 3.1.13
- Classic Editor – Version 1.6.7
- Google Doc Embedder – Version 2.6.4
- GTM4WP - A Google Tag Manager (GTM) plugin for WordPress – Version 1.22.1
- Jetpack – Version 15.1.1
- JNews - Breadcrumb – Version 11.0.0
- JNews - Essential – Version 11.6.5
- JNews - Gallery – Version 11.0.4
- JNews - JSON-LD – Version 11.6.0
- JNews - Meta Header – Version 11.6.2
- JNews - Social Login – Version 11.0.5
- JNews - Social Share – Version 11.6.5
- JNews - Split – Version 11.6.2
- JWT Authentication for WP-API – Version 1.4.1
- Ninja Tables – Version 5.2.2
- OneSignal Push Notifications – Version 3.5.0
- Query Monitor – Version 3.20.0
- Smush – Version 3.22.1
- Social Media Auto Publish – Version 3.6.4
- User Role Editor – Version 4.64.5
- WPBakery Page Builder – Version 8.6.1
- WPCode Lite – Version 2.3.0
- WPS Hide Login – Version 1.9.17.2
- Yoast Duplicate Post – Version 4.5
- Yoast SEO – Version 26.1.1
- Yoast SEO Premium – Version 26.1
- Yoast SEO: News – Version 13.3
** Inactive **
- JNews - Auto Load Next Post – Version 11.0.4
- Poptin – Version 1.3.7
- Popup Maker – Version 1.21.5
- Smart Tabs – Custom Product Tabs for WooCommerce & Tabs Builder – Version 3.1.0
- SmartFormat – Version 1.4.0
- Tabs Responsive – Version 2.4.7
- TaxoPress – Version 3.38.0
- Transients Manager – Version 2.0.7
- WP Cookie Consent – Version 4.0.1
** Must Use **
- Force Strong Passwords - WPE Edition – Version 1.8.0
- WP Engine Cache Plugin – Version 1.3.0
- WP Engine Seamless Login Plugin – Version 1.6.1
- WP Engine Security Auditor – Version 1.1.1
- WP Engine System – Version 6.5.2
- WP Engine Update Source Selector – Version 1.1
Registered Post Types
None
Current Stack Summary
- Architecture: WordPress monolith (theme-driven)
- Build tooling: None
- Caching: None
- Monitoring: Newrelic, WPEngine Dashboard
Gaps to Fill (Pre-Phase A)
- Performance baseline (desktop/mobile PageSpeed, Core Web Vitals): measure on staging/prod or local with production-like settings
- Active plugins policy: decide activation for SEO plugin vs theme-driven meta
- Object caching decision: evaluate enabling cache (and server availability)
- CDN: confirm if using CDN; document config
- Image optimization: confirm approach (plugin vs build-time)
How to Reproduce These Findings
# From project root (uses wp-cli.yml)
wp option get siteurl
wp option get home
wp core version
wp theme list --fields=name,status,version --format=json
wp plugin list --fields=name,status,version --format=json
wp post-type list --fields=name,label,public,show_in_rest --format=json