Dev Tools · 1h ago
ACF Pro Custom Tables in WordPress Multisite: Solving Network-Level Data Architecture
A developer building an eCoach platform on WordPress Multisite faced a challenge where ACF Pro's custom tables created separate tables per site, conflicting with the need for shared learner data across the network. By using $wpdb->base_prefix instead of $wpdb->prefix, they created network-wide tables (wp_learner, wp_learner_meta) to avoid duplication and synchronization issues. The solution maintains the ACF interface while aligning database structure with business requirements.
Meridian48 take
This is a practical workaround for a common WordPress Multisite limitation, but it highlights how plugin assumptions about data ownership can complicate scalable architectures.
Read the full reporting
When ACF Pro Custom Tables Met WordPress Multisite: Building a Network-Level Learner System →
DEV Community
wordpress-multisiteacf-pro