/ / Wordpress MultiSite: CONSTANT o variabile che si concentra su Site - wordpress

Wordpress MultiSite: CONSTANT o variabile che si concentra su Site - wordpress

Questo è difficile e richiederà alcune competenze aggiornate su Wordpress per capirlo.

Ho uno script esterno che si aggancia albackend del database e posso lavorare con tutto con successo, ma una cosa che non posso fare è ottenere i permalink usando get_permalink ($ post_id) per qualsiasi blog diverso dal blog principale.

Ad esempio, se cambio il mio prefisso tabella dawp_1_ a wp_2_ in modo che il mio obiettivo sia lavorare con il blog id 2, get_permalink () quando chiamato tenterà comunque di ottenere il permalink per il blog 1, perché sto includendo /wp-config.php.

Cosa / come posso modificare un COSTANTE in modo che get_permalink () estragga da un id blog appena designato?

Apprezzo davvero qualsiasi guida,

Hudson

risposte:

2 per risposta № 1

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

WordPress è quindi a conoscenza del blog con cui stai lavorando e tutte le funzioni dovrebbero funzionare come previsto.