Es gibt viele Debatten darüber, ob objektorientierte Programmierung gut ist oder nicht. Aber die Verwendung von OOP in Php ist langsamer. Wäre es ein guter Tausch zwischen prozeduraler Programmierung und schnellerer Geschwindigkeit und OOP mit langsamerer Geschwindigkeit (da Klassen jedes Mal, wenn eine Seite geladen wird, initiiert werden müssen und große Websites anfangen, langsam zu werden).
Noch wichtiger ist, wäre es gut, Sachen innerhalb einer Klasse zu verpacken und statische Funktionen zu verwenden oder wäre es besser, nur viele liegende Funktionen mit einem Präfix ex: wp_function() zu haben.