web-dev-qa-db-fra.com

Lorsque vous utilisez WordPress Multisite, est-il possible d’afficher des données sur le site principal à partir de sous-sites?

J'utilise WordPress Multisite:

Site principal

--sous site

--sous site

Ce dont j'ai besoin pour publier sur des sous-sites sera automatiquement publié sur le site principal

Cordialement

2
user867453

Le plug-in ThreeWP Broadcast vous permet de publier des publications, des pages et des types de publication personnalisés de vos sous-sites vers le site principal: http://wordpress.org/plugins/threewp-broadcast/

1
Pippin

Vous pouvez utiliser la fonction switch_to_blog() . Tout ce que vous appelez dans la fonction serait comme si vous importiez n'importe quel contenu, mais à partir de cet ID de blog particulier.

1
codeprokanner

J'ai eu de la chance en utilisant cette classe WP_Query_Multisite sur GitHub. Cela fonctionne comme WP_Query et a quelques arguments supplémentaires pour restreindre certains sites.

1
mrwweb

Quelqu'un d'autre a le mérite de cette fonction. Je ne me souviens pas où je l'ai trouvé.
Si ce gars-là arrive ici, merci!

Tu dois:

Étape 1 - Incluez/intégrez cette fonction dans votre functions.php:
(J'ai essayé de le coller ici mais c'est trop long ...)

Étape 2 - Intégrez la fonction dans votre fichier index.php:

<?php if (is_home()) {
    echo '<h1 class="homeTitle">'.esc_html__('New on My Blog Network', 'your_text_domain').'</h1>';
    echo '<ul class="recentPostsGlobal">';
    network_latest_posts($how_many=50, $how_long=0, $titleOnly=true, $begin_wrap="\n<li>", $end_wrap="</li>", $blog_id='null', $thumbnail=false, $cpt="post", $ignore_blog='null', $cat='null', $tag='null', $paginate=false, $excerpt_length='null', $display_root=false);
    echo '</ul>';
}
?>

Vous pouvez définir le nombre de messages que vous souhaitez renvoyer et d’autres éléments.

Alors ... espérons que cela aide;) À la vôtre, Sagive

1
Sagive SEO

Il existe un très bon plugin pour cela appelé WordPress MU Sitewide Tags par @donncha

Vous avez les commandes pour:
- copier tout le contenu des sous-sites sur le blog parent
- copier tout le contenu des sous-sites vers un blog tendance
- exclut les pages de la copie
- exclure les blogs marqués comme privés
- Copier les champs méta post personnalisés

Il existe également quelques widgets et plugins de support de personnes telles que @ andrea-r et ron qui travaillent beaucoup sur les forums WordPress.Org> Multisite.

Vous pouvez voir ce plugin en action à l'adresse http://wordpress.damien.co , puis visiter mon site parent à l'adresse . ) http://damien.co

0
Damien