サポート » 使い方全般 » 2つのブログに

  • 初めてWordpressを使うのですが、
    現在、サイト内に2つのブログを作りたいと思っています。

    仮にAブログ、Bブログとした際に
    両ブログともにサイドエリアにカテゴリリンク、月別アーカイブ、最新エントリーのリンクを載せたいのですが、
    カテゴリを分けて擬似的に2つのブログを作成するやり方でも、
    カテゴリ毎に月別アーカイブ等を作ることは可能なのでしょうか?

    もしくは2つインストールしたり、マルチサイトの機能を使用しないと無理なのでしょうか?

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • こんにちは。
    常識的に考えて、1つの WordPress のもと、マルチサイトでAブログ、Bブログを構築するのが、最も合理的な方法だと思います。

    いや、私は PHP のプログラミング技術を持っている、というのであれば、あえて難しい「擬似的」とやらに挑戦するもよしです。

    カテゴリ毎に月別アーカイブ等を作ることは可能なのでしょうか?

    普通は、こういうことは見かけないです。ブログ記事を日に何本も書くのでしょうか? プラグインを探せば見つかるかもしれません。英文を読むのが苦でなければの話ですが。あるいは、ご自分でプログラミングするか。

    もしくは2つインストールしたり、

    マルチサイトを構築できる WordPress 3.0.1 がリリースされている現時点では、選択肢としては、あまりないでしょう。

    いずれにしても、Aブログを構築してみて WordPress を体験することが大事です。経験を積んだ上でマルチサイト技術でBブログを構築してみる。

    カテゴリを分けて擬似的に2つのブログを作成するのはやったことがやったことがあります。カテゴリ毎に月別アーカイブを表示するにはテーマで対応しました。(プラグインもあるようです)

    いまならやはりマルチサイトが簡単と思います。
    サーバの都合などありますから、やりやすい方でいいんじゃないでしょうか。

    sysbird さん、こんにちは。

    カテゴリ毎に月別アーカイブを表示するにはテーマで対応しました。(プラグインもあるようです)

    勉強不足で知らなかったのですが、何というテーマですか。それから、プラグインの名前もわかれば、私も質問者にも有益です。

    サーバの都合などありますから、やりやすい方でいいんじゃないでしょうか。

    この場合、具体的には、どういうことでしょうか? 私の理解するところでは、1つのサーバー1つの MySQL があれば、いずれの場合でも実現可能と思いますが。2つ WordPress をインストールする場合でも、テーブル接頭語を変えることによって対処できますが。やりやすい、やりにくい場合がありますでしょうか?

    いずれにしても、Aブログを構築してみて WordPress を体験することが大事です。経験を積んだ上でマルチサイト技術でBブログを構築してみる。

    と書いたのですが、いろいろ調べているうちに

    既存の WordPress に公開済みの投稿がある場合はサブディレクトリ形式を選ぶ事はできません。

    という情報を
    http://mage8.com/multiple-blogs-on-wordpress.html
    で見つけました。ブログ記事を投稿する前に、マルチサイトの構築を済ませてからでないといけないのかもしれません。これは、サブディレクトリ形式での話です。そのほかに、サブドメイン形式で複数のブログをつくるばあいもありますから、マルチサイトを構築する場合、

    1. サブディレクトリ形式
    2. サブドメイン形式

    を選ばなければなりません。普通の WordPress を経験していても、かなり難しいです。

    マルチサイト機能というのは、設定完了までに、かなり試行錯誤がいります。
    私、実際、「さくらインターネット」で設定しましたが、うまくいかず、正直言って、冷や汗何度もかきました!

    体験談で恐縮しますが、

    1. wp-config.php にコードを追加して下さいという時に
      コードを追加するのですが、更に、
      define ('WP_ALLOW_MULTISITE', true);
      これは、削除しなければいけないのをしていなかった。
    2. 「.htaccess」にコードを単に付け加えればいい、と思っていましたが、「WordPressの既存のmod_rewriteルールがある場合は置き換えます」というのを見落としていました。置き換えるのですね!

    私が行ったのは、サブディレクトリ形式です。

    カテゴリ毎に月別アーカイブを表示するにはテーマで対応しました。(プラグインもあるようです)

    これは自作のテーマで対応しました。
    たとえば、
    http://example/2010/08/?category_name=(カテゴリのスラッグ)
    というURLでカテゴリ毎に月別アーカイブの一覧が表示されます。
    プラグインでは「Archives for a category」というのを見つけましたが、使ったことはありません。

    マルチサイトを使うには Satoko Kusakabeさんが述べているような設定が必要ですので、それが可能であれば3.0でマルチサイトを使えばよいかなと思います。

    sysbird さん、私の質問に答えて下さってありがとうございます。

    それから、後からわかったことを付け加えさせてもらいます。
    define ('WP_ALLOW_MULTISITE', true);

    これは、削除しなければいけないのをしていなかった。

    と書きましたが、これは、さほど影響がないみたいです。残しておくと、
    左のサイドタブのところの「ツール」に「ネットワーク」が表示されるかされないかの違いのようです。

    トピック投稿者 az1990

    (@az1990)

    みなさま
    ご回答ありがとうございました。
    お礼が遅くなりすいません。

    クライアントのサーバーの都合でサブドメインがNGかつ後々blogが増えるかもしれないため
    マルチサイトですと事前に設定しておかないといけないようでしたので、後々の追加が難しいのかなと思い、擬似的にする方法を模索していました。

    カテゴリ毎に月別アーカイブを表示するにはテーマで対応しました。(プラグインもあるようです)

    できる方法があるようなので、こちらで試してみて厳しそうであれば、複数のWordpressをインストールしようかなと思います。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「2つのブログに」には新たに返信することはできません。