web-dev-qa-db-fra.com

Partager une taxonomie sur plusieurs blogs en 3.0

Duplicate possible:
WordPress Multisite - catégories globales

J'ai une série de blogs qui utilisent certains des mêmes messages, mais pas tous. Nous avons un blog dans lequel de nombreux articles sont écrits, puis partagés avec les autres blogs, en fonction du sujet. Nous ne pouvons pas accomplir cela correctement en utilisant des catégories, bien que nous y ayons pensé.

Tous les blogs utilisent le même thème, le thème change légèrement en fonction du blog. J'aimerais faire quelque chose comme ça:

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

Nous utilisons un chemin d’installation, donc si j’arrive sur http://domain.com/blog1/wp-admin/ et que j’ajoute des catégories, elles ne seront pas affichées sur http://domain.com./blog2/wp-admin/ .

Est-ce possible? Je sais que WP 3.0 a un ensemble de tableaux différent pour chaque blog, il est donc possible que ce ne soit pas possible.

TIA

6
Hans

Ma recommandation serait de placer le code qui définit vos taxonomies personnalisées dans un plug-in et d'activer le site du plug-in. Les nouvelles taxonomies deviendront actives surall/ des sites de votre réseau.

2
EAMann

Cela pourrait être utile. Selon la référence function , vous pouvez "définir des taxonomies personnalisées dans le fichier de modèle functions.php d'un thème".

Cela peut donc fonctionner, que vous soyez sur une installation multi-site ou non (cependant, si je me souviens de la configuration des sites multiples, il pourrait être légèrement plus facile de partager les modèles sur tous les blogs).

0
Novaktually