Schnellste Möglichkeit zum Abrufen von Posts über eine Multisite

Was ist der schnellste Weg, um Posts / Content über eine Multisite abzurufen? Ich habe SimplePie RSS-Feeds verwendet, aber ich untersuche switch_to_blog() . Da switch_to_blog sehr einfach zu verwenden scheint, würde ich diese Implementierung lieber verwenden, aber ich möchte sicherstellen, dass sie schnell bleibt.

Solutions Collecting From Web of "Schnellste Möglichkeit zum Abrufen von Posts über eine Multisite"

yup es ist schnell, es wäre noch besser für Sie, die WP Transienten API zu verwenden, um Ihre Abfrage für einen kurzen Zeitraum zwischenzuspeichern.

Grundsätzlich gilt:

 if($saved = get_site_transient('SOME_SORT_OF_ID')){ echo $saved; } else { ob_start(); switch_to_blog(x); // x being the blog id your want to switch to // Do your quering and echoing here restore_current_blog(); // Revert to current blog set_site_transient("SOME_SORT_OF_ID", ob_get_contents(), (60 * 60)); //Save query for one hour ob_end_flush(); // Echo and End Buffering }