Přehled odpovědí
-
AutorPříspěvky
-
Název sám o sobě není špatný, ale jelikož na tom webu budou redaktoři a šefredaktoři, kteří budou mít možnost se pohybovat po všech webech, tak se mi tam ten překlad moc nehodí a radši bych tam dal třeba jen Weby atp.
Zrovna po odeslání odpovědi mě napadlo se kouknout na pluginy. A problém vyřešen, respektive to problém ani nebyl, jen moje chyba. Zapomněl jsem, že mám nainstalován plugin Dashboard access a dál si to asi představíte :D. Takže se omlouvám za zbytečný topic, klidně můžete delete :).
Ano to jsem udělal a právě se divím, že mi to nefunguje. Registrováni do všech sub webů jsou, práva mají, ale stejně můžou jen do administrace hlavní stránky… Funguje to pouze v případě, když zaškrtnu v User Role Editoru “Manage_option”, ale to zase vidí do nastavení webů, což nechci.
Jen se zeptám je možné, že mi kvůli tomuto
sites' => array( 'sites__in' => array( 1, 2, 3, 5 )
nefunguje offset? Neboť to vůbec na to nereaguje… :D
Ano je, omlouvám se, že jsem to nedal do toho topicu, ale nějak mě to tu chvíli nenapadlo :).
Jinak fakt děkuji za ty odkazy, respektive za ten druhý, který jsem použil a všechno funguje, jak má :). Což je super, takže ještě jednou opravdu moc díky! Zatím tam mám hrubý kód, ale takto to je funkční, pokud by někdo další chtěl pomoci.
<? $args = array( 'posts_per_page' => 10, 'offset' => 0, 'orderby' => 'post_date', 'order' => 'DESC', 'post_type' => 'post', 'post_status' => 'publish', 'sites' => array( 'sites__in' => array( 1, 2, 3, 5 ) ) ); $query = new WP_Query_Multisite( $args ); while( $query->have_posts() ) : $query->the_post(); ${'blog_url_'.$blog_key} = get_blog_option($blog_key,'siteurl'); $blog_odkaz = ${'blog_url_'.$blog_key} ; $image = wp_get_attachment_image_src( get_post_thumbnail_id(), 'medium' ); $imageURL = str_replace( 'http://sportzine.eu', $blog_odkaz, $image[0] ); $imageTag = '<img class="foto" src="' . $imageURL . '" alt="" height="' . $image[2] . '" width="222" height="126"/>'; ?> <div class="nadpis"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div> <div class="foto"> <?php echo $imageTag ?></div> <div class="text"><?php echo excerpt(25); ?></div> <a class="tlacitko" href="<?php the_permalink(); ?>">Číst dále</a> <? restore_current_blog(); endwhile; wp_reset_postdata(); ?>
SUPER! Toto funguje! Opravdu děkuji moc! Měl jsem tento stejný kód, ale do URL jsem cpal jinou cestu a toto řešení, že stačí změnit jen toto nenapadlo. Fakticky moc děkuji, už jsem si myslel, že na to nic neexistuje.
Ještě jednou děkuji mnohokrát.
Na to už jsem myslím také narazil, ale pořád se mi i před http://hry.sportzine.eu/… cpalo http://sportzine.eu, takže to pak vypadalo takto:
http://sportzine.eu/http://hry.sportzine.eu/…Hledal jsem i možnost získat URL z DB, ale nikdy jsem nedošel ke zdárnému výsledku, bohužel
Je to možné vidět zde http://www.sportzine.eu, Jedná se o to řešení těch tří článků. To ostatní je zatím jen statický návrh.
A takto mám kód. Vše mimo toho obrázku se zobrazí správně. Jen ten obrázek má URL toho hlavního webu, což by neměl mít. Pokud upravíte tu na http://hry.sportzine.eu/… tak se zobrazí
<?php switch_to_blog(2); // Do something $args = array( 'posts_per_page' => 5); $myposts = get_posts( $args ); foreach ( $myposts as $post ) : setup_postdata( $post ); ?> <li> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <?php the_post_thumbnail('medium'); ?> <?php the_content(); ?> </li> <?php endforeach; ?> <?php wp_reset_postdata(); ?> <? restore_current_blog(); ?>
Tak nakonec vyřešeno, jeden článek jsem dal ZVÝRAZNIT, a to asi ta šablona nepodporuje nebo tak prostě nějak, takže to radši dávat nebudu :D
No tohle že právě mám, ale i tak se stránka nezobrazí a je jen bílá, a v editoru tam je furt to samé co jsem udělal před přechodem na jiný host
A jak mam tedy nastavit když někdo dá Game-Face.eu aby mu to našlo úvodní stránku? Má na ní být slider a statický stránka pak, kterou sem tam nastavil
-
AutorPříspěvky