人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

wordpress3.5にて固定ページでのパーマリンクを以下のように/bbb/cccと設定したいのですが「/」が入りません。
http://aaa.com/bbb/ccc
良い方法はないでしょうか?

●質問者: kaji0245
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● だわかき
●25ポイント

パーマリンクをカスタム構造にしてください。
http://www.adminweb.jp/wordpress/permalink/index3.html

パーマリンクのURLの末尾に/(スラッシュ)をつけるプラグイン Nice Trailingslashit
http://wpgogo.com/plugin/plugin_nice_trailingslashit.html


kaji0245さんのコメント
末尾に「/」をつけたいわけではなく、「/bbb/ccc」のように途中に「/」を入れたいと思っております。

だわかきさんのコメント
パーマリンクをカスタム構造にしてください。

kaji0245さんのコメント
駄目です、カスタム構造にして「/aaa/bbb」と登録しても「/aaabbb」となってしまいます。

2 ● エネゴリ
●25ポイント ベストアンサー

パーマリンクの設定について噛み砕いたサイトを紹介します
http://wp-exp.com/blog/permalink-settei/
http://wordpress-customize.com/fast-setting/permalinks-setting.html

追加
このプラグインを使ってみてはいかがですか?
http://liangshan.org/wm/wp-plugins.html
Nice Trailingslashit
http://wordpress.org/extend/plugins/nice-trailingslashit/

WordPress › Nice Trailingslashit « WordPress Plugins

パーマリンクには「.html」をつけています。この方が自然な気がするのに加え、他から移転させる予定のコンテンツも拡張子付きという理由もあります。

パーマリンクに「.html」をつけるのは簡単で、「設定」の「パーマリンク設定」で「カスタム構造」にチェックを入れ次のように記述すればOK。


/%category%/%postname%.html
ところが、この設定をすると、カテゴリURLのスラッシュも消えてしまいます……orz

で、カテゴリにスラッシュをつけるプラグインがこれ。プラグインなしでもテーマなどをいじることでなんとかなりそうな気もしますが、カテゴリについてはパンくずリストやメニューなど、何気に面倒なものが関わってくるので、プラグインで処理してしまいました。

ただ、ひとつ厄介なのが、固定ページに「.html」を付ける「.html on PAGES」と併用すると、固定ページにもスラッシュがついてしまうんですね。「.html/」なんて余りに醜いURLになってしまいます。

で、その対策としてプラグインに手を加えて使っています。11行目をこんな感じに変更すれば固定ページにスラッシュがつくことはなくなります。


if ($type_of_url != 'single' && $type_of_url != 'page')


エネゴリさんのコメント
回答を編集しましたのでご覧ください

3 ● ぽけっとしすてむ
●25ポイント

カテゴリの選択を表示させる事が一番スマートな方法だと思いますが、
あるカテゴリだけ階層表示のように見せたい場合は、次の手順で表示させることが可能です。

1.パーマリンク設定をカスタムにする

2.固定ページで親記事を作る
f:id:psne:20130511214739p:image

3.固定ページで子記事を作る
f:id:psne:20130511214740p:image

あまりスマートではない方法です。


4 ● ラフティング
●25ポイント

全ページ http://aaa.com/bbb/? でもよろしいんでしょうか?
でしたら、フォルダ名をbbbにしておいて、一般設定のサイトアドレス (URL)をhttp://aaa.com/bbb/にしておくと。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ