【メモ】bbpressでurlに自動的にaタグに変換されないようにする

この記事は、本サイトにbbpressを設置した際に行ったカスタマイズ内容のメモです。

bbPress

カスタマイズ経緯

bbpressでトピック作成や返信をする際に、urlのみを記入すると、自動的にaタグ(リンク)に変換される。
本サイトでは、aタグの入力を規制しているので、勝手に変換されると非常に困る。

そこで、この機能をオフにしたい。

カスタマイズ前の準備

次の記事の方法で、カスタマイズの準備を行います。

WordPressカスタマイズの準備|自作したコードはテーマをバージョンアップしたら消えてしまう?

WordPressカスタマイズの準備|自作したコードはテーマをバージョンアップしたら消えてしまう?

質問 ネットで調べてみると、functions.phpを書き換えるように指示されていることが多いですね。 質問者様も、こちらを書き換える予定だと思います。 テーマのバージョンアップで配布されるファイルには、新しいfunc […]

続きを読む

カスタマイズ用コード

準備した自作プラグインに次のコードを貼りつけます。

  • remove_filter( 'bbp_make_clickable', 'bbp_make_urls_clickable', 2 );
  • remove_filter( 'bbp_make_clickable', 'bbp_make_ftps_clickable', 4 );
  • remove_filter( 'bbp_make_clickable', 'bbp_make_emails_clickable', 6 );
  • remove_filter( 'bbp_make_clickable', 'bbp_make_mentions_clickable', 8 );
AFFS Simple Code Viewer
Copy

処理の内容

【1~4行】bbpressが内部で登録している、urlをリンクに変換するためのフィルタを削除