WordPress插件:Nice Trailingslashit | 猫言猫语
皆さんはパーマリンクの設定をどのようにされているだろうか。WordPressでパーマリンクの設定をするには、「設定」-「パーマリンク設定」から行う。このWordPress Go Goの場合だと、パーマリンクの設定は、「/%category%/%postname%.html」にしている。しかしながら、以前から気になる点があったのが、カテゴリ、アーカイブ、ページなどのURLの末尾に/(スラッシュ)がつかないのだ。例えば以下のような感じ。
- https://wpgogo.com/plugin (カテゴリ)
- https://wpgogo.com/sitemap (ページ)
- https://wpgogo.com/feed (フィード)
URLの最後に/(スラッシュ)があるのとないのとで、どちらがSEO(検索エンジン対策)的に適している、ということは言えないのだが、カテゴリの最後は気分的に/(スラッシュ)で終わっていたい、と思う人は多いはずだ。「/%category%/%postname%/」のようにすれば、すべてのURLに/(スラッシュ)が挿入されるのだが、投稿ページは.htmlがいい、という場合もあるはずだ。ということで、パーマリンクの末尾に/(スラッシュ)を自動的に挿入してくれるプラグインを紹介したい。
Nice Trailingslashitというプラグインで、中国の方が開発をしているようだ。このNice Trailingslashitというプラグインを導入すると、.htmlのような拡張子がついていないURLの末尾に自動的に/(スラッシュ)を挿入してくれる。ダウンロードは作者のWordPress插件:Nice Trailingslashit | 猫言猫语のページから行うか、WordPress公式サイトのWordPress › Nice Trailingslashit « WordPress Pluginsから行ってほしい。
インストールは簡単で、ダウンロードしたファイルを展開し、pluginsフォルダにアップロードし、有効化するだけである。特に設定メニューなどはない。自動的にカテゴリやページのURLに/(スラッシュ)がついているのを確認してほしい。上の例だと下記のように変わる。
- https://wpgogo.com/plugin/ (カテゴリ)
- https://wpgogo.com/sitemap/ (ページ)
- https://wpgogo.com/feed/ (フィード)
このプラグインは、URLにcategoryを表示させないプラグイン Top Level Categories Pluginで紹介した、 Top Level Categories とも併用可能で企業サイト・商用ホームページのURLとしてふさわしいアドレスで運用できる。余談だが、このTop Level Categoriesには問題があって、「/%category%/%postname%/」などの/(スラッシュ)で終わるアドレスの場合、ページナビゲーションがうまく動かないようだ。「/%category%/%postname%/」といったパーマリンクもよく設定するのでこれは大いに問題なのだが、解決策がないわけではない。またいつか記事にしたいと思う。
Nice Trailingslashitは非常に簡単に導入できるプラグインなので、サイト構築にあたって、パーマリンクを「/%category%/%postname%.html」などと設定する方は使ってみてほしい。
はじめまして。
このページに書かれていたTop Level Categories Pluginのページナビゲーション問題で悩んでおり、「またいつか記事にして頂ける」のが待ち遠しくて仕方がありません。
勝手ながら、コメントにてリクエストさせて頂きました。よろしくお願いします。
どうもこんにちは。
Top Level Categories Fixというプラグインを公開いたしましたので使用してみてください。
不具合がうまく直ること願っております。
おかしな点がありましたらご連絡ください。
Pingback: WordPressの吐き出すカテゴリページURLの末尾にスラッシュを追加するプラグイン | 札幌のホームページ制作 Webデザイン会社 アイタス
Pingback: 携帯サイトで副業を始めるブログ
Pingback: 乗りログ
Pingback: WPパーマリンク設定»イラストレーション・ウェブデザインの頁作工房
Pingback: もりのほそ道 » のどもと
Pingback: WordPressのURLをスッキリさせる~最後に「/(スラッシュ)」をつける編 | homeseed