web-dev-qa-db-ja.com

マルチサイトかカテゴリか

私は最近DrupalからWordpressにゼロから切り替えて、大学ラジオのためにサイトを再設計しています。このサイトはラジオ局をベースにしていますが、各専門番組にも独自のブログがあります。ただし、メインコンテンツから各ブログまでレイアウトは同じにしたいです。カテゴリは多かれ少なかれ機能しますが、ブログについての情報ページが必要な場合は、「About」や「whatnot」など、注意が必要です。 「ライブ」ショーがあるとしましょう。私はすべてが/ live/pageまたは/ live/2011/06/post-titleになることを望みますが、Wordpressは投稿をしたいだけなので、確かなパーマリンクプラグインは本当に見つかりません。カテゴリの使用に固執する必要がありますか?どうすれば状況を改善できますか?それとも、マルチサイトはより良い選択肢でしょうか?レイアウトやメニューなど、マルチサイト用にグローバルに簡単に設定できますか?

ありがとうございます。

2
Patrick

カテゴリは、n:n関係のメタデータです。各カテゴリは複数の投稿に関連付けることができ、各投稿は複数のカテゴリに関連付けることができます。だからカテゴリはあなたが必要とするものではありません。

マルチサイトインストールを設定します。すべてのサブサイトおよび各セクションのサブドメインまたはサブブログに関連するすべてのものにメインサイトを使用してください。

すべてのブログに同じテーマを強制するには、デフォルトテーマ(TwentyEleven、3.4の場合はおそらくTwentyTwelve)を削除し、カスタムテーマをインストールしてwp-config.phpに次の行を追加します。

define( 'WP_DEFAULT_THEME', 'folder-name-of-your-custom-theme' );

新しいブログごとにこのテーマが使用されます。

1
fuxia

ただし、でネットワークを作成する前にで、この問題に関するWordPress自身のアドバイスを検討してください。 「強く相互接続されたサイト、データを共有するサイト、またはユーザーを共有するサイトを作成する予定がある場合は、マルチサイトネットワークは最適なソリューションではない可能性があります。」

私はその質問に自分で奮闘しています。私は多分最善の方法は各トピックのためのページを作成し、ブログの記事のための領域(category = topicによってフィルターをかけられた)、フォーラムの記事のための領域でそれらをレイアウトできるテンプレートを使うことだと思っています(各トピック領域用のフォーラムを作成します)、そしてNew Postフォームを含むブロック。しかし、ウィジェットをドラッグしてもそれができない場合は、カスタムテーマページを作成するだけでは、私が現在学んでいることを超えることになります。

1
Randy Steer

1つのブログではカテゴリは問題ありませんが、他にもある場合は、マルチサイトを選択することをお勧めします。テーマ、プラグイン、その他すべての設定は簡単です。

ここで見てみましょう:

http://codex.wordpress.org/Create_A_Network

http://codex.wordpress.org/Installing_Multiple_Blogs

0
Murilo

レイアウトやメニューは、サイトやサブサイトに適用しても問題になりません。

あなたがそれらの間でデータを共有したい場合、あなたはそのコンテンツを見せたい各サブサイトにそれを複数回投稿することを言おうとする唯一の方法として複雑になるかもしれません。

それはすべてあなたがどのようにあなたがあなたのメインサイトとショーの間であなたがサイトブラウジング体験をどのように想像するか、そしてあなたがどれくらい分離または統合を望むかについて左右される。メインサイトにすべての投稿/ページを表示しますが、番組別に簡単に並べ替えることができますか。単一のインストールとカテゴリを使用してください。あなたはメインサイトに何かを見せてもらいたいですか?そして、それぞれのショーは彼ら自身のサブサイトの彼らの情報/投稿だけを見せていますか?マルチサイトを使用してください。

カテゴリ(各カテゴリはショー)を使用し、自分のページを上記と同じURLパターンに従う必要がある場合は、ページ「親」とサブページを使用して各ショーのページを整理することをお勧めします。

他の分類用途にカテゴリを使用する必要がある場合は、カスタムの分類法([表示]で投稿を整理するため)を調べることもできます。

0
gloria