【bbpress】スラッグを日本語からIDに変換するプラグイン「bbPress Permalinks with ID」
こんにちは、webエンジニアのゾノ( @ozonosho )です。
今回の記事ではwordpressの掲示板プラグインで有名なbbpressのスラッグを日本語からIDに変換するプラグイン「bbPress Permalinks with ID」をご紹介します。
bbpressはWordpress管理画面のパーマリンク設定が効かず、スラッグにタイトルがそのまま入るので、日本語タイトルの掲示板やトピックだとURLにも日本語が入ってしまいます。
そのため、日本語URLを好まない方には今回紹介するプラグインがおすすめです。
プラグイン「bbPress Permalinks with ID」について
プラグイン公式ページからファイルを取得しても良いですが、WordPress管理画面内のプラグイン新規追加ページから「bbPress Permalinks with ID」と検索すれば出てくるので、管理画面からインストールしたほうが楽だと思います。
使用方法はインストールして有効化するだけ!
設定は一切ありません。
リライトルールについて
このプラグインの便利なところは、自身で設定したbbpressのパーマリンク構造をベースに掲示板やトピックのスラッグだけIDに変更してくれるところです。
たとえばbbpressではトピックのパーマリンク構造を下記いずれかに設定できます。
-
https://〇〇〇/forums/forum/topic/トピックタイトル
https://〇〇〇/forum/topic/トピックタイトル
※さらに「forum」「topic」などのスラッグ名も変更可能
このプラグインを利用するとbbpressで設定した上記パーマリンク構造を残したまま、タイトル部分だけIDに変更してくれます。
-
https://〇〇〇/forums/forum/topic/トピックタイトル
↓
https://〇〇〇/forums/forum/topic/ID
https://〇〇〇/forum/topic/トピックタイトル
↓
https://〇〇〇/forum/topic/ID
bbpressの設定を取り込んだうえでのリライトルールを自分で作るのは少し骨の折れる作業なので、インストールするだけでスラッグを書き換えてくれるこのプラグインは本当ありがたいです。
日本語URLを好まない方はぜひ利用してみてください。
おわりに
以上、今回の記事ではbbpressのスラッグを日本語からIDに変換するプラグインを紹介させていただきました。
当サイトではWordPressのカスタマイズ依頼を請け負っています。実現したい機能・要望がある方はぜひ下記ページよりご相談ください。