/ / Wordpress MultiSite: CONSTANT oder Variable, die sich auf Site - WordPress konzentriert

Wordpress MultiSite: CONSTANT oder Variable, die auf Site konzentriert - WordPress

Dies ist eine schwierige Aufgabe und erfordert einige aktuelle Kenntnisse in Wordpress, um dies herauszufinden.

Ich habe ein externes Skript, das sich in dieDatenbank-Backend und ich können ziemlich erfolgreich mit allem arbeiten, aber eine Sache, die ich nicht tun kann, ist, Permalinks mit get_permalink ($ post_id) für ein anderes Blog als das Hauptblog zu erhalten.

Zum Beispiel, wenn ich mein Tabellenpräfix von änderewp_1_ bis wp_2_, damit ich mich auf die Arbeit mit der Blog-ID 2 konzentriere, versucht get_permalink () beim Aufruf immer noch, den Permalink für Blog 1 zu erhalten, da ich /wp-config.php einbinde.

Was / wie kann ich eine KONSTANTE ändern, damit get_permalink () von einer neu festgelegten Blog-ID abruft?

Ich schätze jede Anleitung sehr,

Hudson

Antworten:

2 für die Antwort № 1

Benutzen switch_to_blog($blog_ID) - codex.wordpress.org/WPMU_Functions/switch_to_blog.

WordPress weiß dann, mit welchem ​​Blog Sie arbeiten, und alle Funktionen sollten wie erwartet funktionieren.