web-dev-qa-db-fra.com

Obtention de contenu de message personnalisé à partir du site principal d'un multisite

J'ai un réseau multi-sites avec 3 sous-sites:

enter image description here

Est-il possible de "lier" ou d'inclure une publication personnalisée sur les 3 sites à partir du site principal?

Par include ou link, je ne veux pas faire d’autres sites pour les éditer, je demande la solution visuelle.

Si possible, puis-je le faire sans utiliser de plugin?

2
M3o

Vous pouvez utiliser la technique dans cette réponse de débordement de pile , c'est en gros:

switch_to_blog(1); //switch to main site
$latest_posts = get_posts($args);
foreach( $latest_posts as $post ) {
    // print post
}
restore_current_blog();

Ajoutez simplement'post_type' => 'your-custom-post-type'à la requête.

2
jounileander