ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.4024169 WORDPRESS サブディレクトリにブログを置きたい
質問者:asamixxx 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で飛ばそうかとも思ったのですが、こちらもよく判らず…。

良い方法をご存知の方、参考サイトをご存知の方、宜しくお願いいたします。
困り度:
  • すぐに回答を!
質問投稿日時:
08/05/15 14:58
この質問に対する回答は締め切られました。

回答良回答10pt

ANo.2 カテゴリーベースは必要ないです。

blogというカテゴリーを1つ作ってそこに投稿すれば
ttp://​www.xxx.com/blog/​にアクセスされたとき記事一覧が出るはずですが…
そういうことではないんでしょうか?
回答者:tenderfeel
種類:補足要求
どんな人:経験者
自信:参考意見
回答日時:
08/05/15 18:48
この回答へのお礼回答ありがとうございます。

blogカテゴリーを作ってそこに投稿することは思いつきませんでした。
ありがとうございます!

ただ、カテゴリベースを何もつけなくする方法が判らず
(未入力にしても、「/」だけにしても、デフォルトの「category」になってしまいました)
結局、カテゴリベースには「blog」を設定しました。

その上で、カテゴリ設定を
blog
├movie
└music
といった形にし、投稿時にblogとmovieにチェックを入れることで、
本来ならば、「​www.xxx.com/blog/blog/movie​」となるカテゴリページですが、
「​www.xxx.com/blog/movie​」とアクセスしても、とりあえずは希望通りの動作をしたので
解決できたと思います。

ありがとうございました。

回答

ANo.1 ディレクトリ構成はどうなってますか?
自己紹介がどのように作られてるのか(htmlなのか)、とか
wordpressが何処にインストールされてるのか、みたいな情報があれば回答できるかもしれません
回答者:tenderfeel
種類:補足要求
どんな人:経験者
自信:参考意見
回答日時:
08/05/15 15:13
この回答への補足ありがとうございます。

ルートディレクトリ直下に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​は意図したとおりに表示されます)

もし何か解決策などあれば教えていただけると助かります。
宜しくお願いいたします。
この回答へのお礼この回答にお礼をつける(質問者のみ)