• 締切済み

WORDPRESS サブディレクトリにブログを置きたい

WordPress(2.5)でサイトを構築しているのですが、 Home(http://www.xxx.com/)  ├自己紹介(http://www.xxx.com/profile/)  └ブログ(http://www.xxx.com/blog/) このようなかんじに設置をしたいと思っています。 Homeをブログではなくする方法は、「表示設定」>「トップページの表示」>「トップページ」で特定のページを 指定すれば良いと判りました。 しかし、http://www.xxx.com/blog/にアクセスされたときに、ブログを表示する方法がいまいち判りません。 blogと名前(2.1で言うslug)をつけたページを作成し、「表示設定」>「トップページの表示」>「投稿ページ」 でそのページを指定してみたところ、http://www.xxx.com/blog/にアクセスされれば意図したものが表示できたのですが、 カテゴリページのページングなどが機能せず、困っています。 .htaccessのRewriteRuleで飛ばそうかとも思ったのですが、こちらもよく判らず…。 良い方法をご存知の方、参考サイトをご存知の方、宜しくお願いいたします。

みんなの回答

回答No.2

カテゴリーベースは必要ないです。 blogというカテゴリーを1つ作ってそこに投稿すれば ttp://www.xxx.com/blog/にアクセスされたとき記事一覧が出るはずですが… そういうことではないんでしょうか?

asamixxx
質問者

お礼

回答ありがとうございます。 blogカテゴリーを作ってそこに投稿することは思いつきませんでした。 ありがとうございます! ただ、カテゴリベースを何もつけなくする方法が判らず (未入力にしても、「/」だけにしても、デフォルトの「category」になってしまいました) 結局、カテゴリベースには「blog」を設定しました。 その上で、カテゴリ設定を blog ├movie └music といった形にし、投稿時にblogとmovieにチェックを入れることで、 本来ならば、「www.xxx.com/blog/blog/movie」となるカテゴリページですが、 「www.xxx.com/blog/movie」とアクセスしても、とりあえずは希望通りの動作をしたので 解決できたと思います。 ありがとうございました。

回答No.1

ディレクトリ構成はどうなってますか? 自己紹介がどのように作られてるのか(htmlなのか)、とか wordpressが何処にインストールされてるのか、みたいな情報があれば回答できるかもしれません

asamixxx
質問者

補足

ありがとうございます。 ルートディレクトリ直下にwordpressをインストールし、wordpressのページ作成機能で、複数のページを作成しています。 通常のhtmlファイルは置いていません。 カテゴリベースに「blog」を設定しているため、カテゴリページは、 http://www.xxx.com/blog/movie のようになっています。 http://www.xxx.com/blog/でブログのトップ、 http://www.xxx.com/blog/page/2/でブログの2ページ目が表示されますが、 http://www.xxx.com/blog/movie/page/2/では404エラーになってしまいます。 (http://www.xxx.com/blog/movieは意図したとおりに表示されます) もし何か解決策などあれば教えていただけると助かります。 宜しくお願いいたします。

関連するQ&A