仕様上、同一のカテゴリーidでの作成はできません。
見た目上の名前は同じでも、システム的には別物と認識するためです。(データベース構造上仕方ないはず)
なぜすべて同じにする必要があるのか、補足いただければ代替案を出せるかもしれません。
親、子blogを全て同じテンプレートで、
1.
is_category(array(1,2))
is_category(array(‘カテゴリー1’,’その他’))
2.
is_category(array(‘その他’))){
if($GLOBALS[“blog_id”]!=’1′){
switch_to_blog(‘1’);
}
}
「その他」が子カテゴリーで複数あります
idはかぶることが無いので、できれば合わせたいです
同名カテゴリーが複数あるという状況も珍しいですね^^;
idやカテゴリー名ではなくカテゴリースラッグを記述するようにしたらいかがでしょうか?
is_category(array(‘foo’,’bar’,’etc’));
カテゴリースラッグであれば子ブログでも同じスラッグ名にできたのと、
スラッグの重複はできないようになっていますので。