Ich habe eine Multisite und benutze SiteOrigin Pagebuilder und SiteOrigin widgets. Es sollen in allen Seiten des Netzwerks nur die Post im Blog der Hauptseite angezeigt werden. Der code in template-Files zum Wechel des Blogs funktioniert klasse:
PHP
<?php switch_to_blog( '1' ); ?>
<?php query_posts('cat=3&posts_per_page=2&post_status=publish,future'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_post_thumbnail() ?>
<p><?php the_date(); ?></p>
<a href="<?php the_permalink() ?>"><?php the_title() ?></a><br />
<?php the_excerpt();
endwhile; endif;
restore_current_blog();
?>
Alles anzeigen
Aber wie kann ich das im TextEditor an einer bestimmten Stelle z.B. in „post Loop widget“ oder „SiteOrigin Inked Blog Widget“ nutzen? Ein Ansatz wäre „switch_to_blog(‘1’)“ irgendwie global in der functions.php zu setzen. Geht das überhaupt?
Bin froh überhaupt so weit gekommen zu sein und für Ideen sehr dankbar!
Jan