Hallo zusammen,
beschäftige mich gerade intensiv mit der Verwendung von custom fields und in diesem Zusammenhang mit der Funktion get_post_meta. Grundsätzlich würde ich einen Aufruf wie folgt durchführen:
Bei mir ist dann die Frage aufgekommen, wenn ich von einem Artikel z.B. 20 custom fields auslesen möchte, wie ich das am performantesten lösen sollte.
Für jeden Funktionsaufruf $post->ID verwenden oder einmalig am Anfang als Variable abspeichern und darauf immer zurückgreifen? Wäre hier eine sinnvolle Performance-Verbesserung erfolgt?
Zudem stelle ich mir die Frage, wenn ich 20 verschiedene Custom Fields abfrage, ob ich sie einmalig am anfang mit
einlese und im folgenden jeweils mit z.B.
auf den Array zugreife, oder für jedes custom field einzeln die Funktion aufrufe, wie oben gezeigt:
Wäre die Variante mit dem Abspeichern im Array nicht um einiges sinnvoller?
Hoffe ihr könnt nachvollziehen, worüber ich mir Gedanken mache und ein paar Erfahrungen teilen :)