Al usar WordPress Multisite, ¿es posible mostrar datos en el sitio principal desde subsitios?

2

Estoy usando WordPress Multisite:

Sitio principal

--sub sitio

--sub sitio

Lo que necesito para publicar algo en subsitios se publicará automáticamente en Sitio principal

Saludos

    
pregunta user867453 11.07.2012 - 07:13

5 respuestas

1

He tenido suerte al usar esta clase WP_Query_Multisite en GitHub. Funciona igual que WP_Query y tiene algunos argumentos adicionales para restringir ciertos sitios.

    
respondido por el mrwweb 24.10.2013 - 05:51
1

El plugin ThreeWP Broadcast te permite publicar publicaciones, páginas y tipos de publicaciones personalizados desde tus sub sitios al sitio principal: enlace

    
respondido por el Pippin 30.11.2013 - 16:49
1

A alguien más se le debe crédito por esta función. No recuerdo dónde lo encontré.
Si ese tipo llega aquí, gracias!

Necesitas:

Paso 1: incluya / incruste esta función en sus funciones.php:
(intenté pegarla aquí pero es demasiado larga ...)

Paso 2: incrusta la función en tu archivo 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>';
}
?>

Puedes definir la cantidad de publicaciones que deseas devolver y otras cosas.

Entonces ... espero que esto ayude;) Saludos, Sagive

    
respondido por el Sagive SEO 12.07.2012 - 02:49
1

Puede utilizar la función switch_to_blog() . Lo que sea que llame dentro de la función sería como si estuviera extrayendo cualquier contenido, pero a partir de ese ID de blog en particular.

    
respondido por el codeprokanner 24.10.2013 - 03:40
0

Hay un muy buen complemento para este llamado Etiquetas de WordPress MU Sitewide por @donncha

Tienes los controles para:
 - Copie todo el contenido de los sub-sitios al blog principal
 - Copie todo el contenido de los sub-sitios a un blog de tendencias
 - excluye páginas de ser copiadas
 - excluir blogs marcados como privados
 - Copiar campos de meta personalizados

También hay algunos widgets y complementos de soporte de personas como @andrea-r y ron que trabajan bastante en los foros de WordPress.Org > Multisitio.

Puede ver este complemento en acción en enlace y luego visitar mi sitio para padres en enlace

    
respondido por el Damien 12.07.2012 - 10:06

Lea otras preguntas en las etiquetas