私は一連のブログを持っていますが、それは全部ではありませんが同じ投稿をいくつか使用します。 1つのブログに多くの投稿が書かれていて、トピックに基づいて他のブログに共有されています。私たちはそれを考えていましたが、カテゴリを使ってこれを正しく達成することはできません。
すべてのブログが同じテーマを使用しています。テーマはブログに基づいてわずかに変わります。私はこのようなことをしたいのですが。
register_taxonomy(
'some_categories',
array('post'),
array ('hierarchical' => true,
'label' => __('Some Awesome Categories'),
'singular_label' => __('Some Awesome Category'),
'query_var' => 'some_categories')
);
パスインストールを使用しているので、 http://domain.com/blog1/wp-admin/ にアクセスしてカテゴリを追加すると、 http://domain.com/blog2/wp-admin/ には表示されません。
これは可能ですか? WP 3.0にはブログごとに異なるテーブルのセットがあることを私は知っているので、これは不可能かもしれません。
TIA
カスタム分類法を定義するコードをプラグインに配置して、プラグインサイト全体をアクティブにすることをお勧めします。これにより、新しい分類法がネットワーク内のすべてのサイトでアクティブになります。
これは助けになるかもしれません。 関数リファレンス によれば、「テーマのfunctions.phpテンプレートファイルでカスタム分類法を定義する」ことができます。
そのため、マルチサイトのインストールを行っているかどうかにかかわらず、これは機能する可能性があります(ただし、マルチサイトの設定方法を思い出してみると、すべてのブログでテンプレートを共有する方が少し簡単です)。