Critical flaw
-
A critical flaw in the architecture to store each CustomField as Post at wp_posts DB table with tons of parameters storing at wp_postmeta DB table – leads to a database overflow and a significant slowdown! When you have a clean new WP install and add 1-2 new Pods with 5-10-20 CustomFields – all works fine and fast. But when you add 10 Pods with overall 200 CustomFields – even opening a form of Pods editing or new CPT editing – becomes annoyingly long because at wp_postmeta you already will get about 4000 records!!! So if you will add many Posts – you will get significat slowing even on simple Posts displaying at frontend! There is NO ANY reason for Pods to store CustomFields settings at wp_posts & wp_postmeta tables! Please, move CustomFields settings to individual table like “wp_pods” with fields like: ID, Name, Slug, CustomFields (Array), etc. Or make 2 linked tables like “wp_pods & wp_podsCF” – second for individual records for each CustomField linked to exact Pod. ANY solution to remove so much garbage from wp_postmeta table!!!
It’s very important! Please, improve asap.
- The topic ‘Critical flaw’ is closed to new replies.