it-swarm.dev

Sdílejte jednu taxonomii na více blogech v 3.0

Možný duplikát:
WordPress Multisite - globální kategorie

Mám sérii blogů, které budou používat některé, ale ne všechny stejné příspěvky. Máme jeden blog, na kterém je napsáno mnoho příspěvků, a pak je lze sdílet s ostatními blogy na základě tématu. Nemůžeme to řádně dosáhnout pomocí kategorií, i když jsme o tom mysleli.

Všechny blogy používají stejný motiv, téma se mírně mění na základě blogu. Chci něco takového udělat:

register_taxonomy(
    'some_categories',
    array('post'),
    array ('hierarchical' => true,
    'label' => __('Some Awesome Categories'),
    'singular_label' => __('Some Awesome Category'),
    'query_var' => 'some_categories')
    );

Používáme instalaci cesty, takže pokud se dostanu http://domain.com/blog1/wp-admin/ a přidám některé kategorie, nezobrazují se na adrese http://domain.com/blog2/wp-admin/ .

Je to možné? Vím, že WP 3.0 má pro každý blog jinou sadu tabulek, takže to nemusí být možné.

TIA

6
Hans

Moje doporučení by bylo umístit kód, který definuje vaše vlastní taxonomie, do zásuvného modulu a aktivovat stránku plug-inu. To způsobí, že se nové taxonomie stanou aktivními na všech stránkách ve vaší síti.

2
EAMann

To může být pomoc. Podle odkazu funkce můžete "definovat vlastní taxonomie v souboru template.php."

Mohlo by to fungovat bez ohledu na to, zda jste nainstalovali více stránek nebo ne (i když si vzpomínám, jak jsou nastaveny více stránek, může být o něco jednodušší sdílet šablony ve všech blogech).

0
Novaktually