
この記事は、本サイトにbbpressを設置した際に行ったカスタマイズ内容のメモです。
カスタマイズ経緯
本サイトでは、bbpressのユーザー機能を使用していない。
そのためユーザーページが不要。
しかし、管理者名に管理者のユーザーページへのリンクが貼られてしまう。
このリンクを削除したい。
カスタマイズ前の準備
次の記事の方法で、カスタマイズの準備を行います。

WordPressカスタマイズの準備|自作したコードはテーマをバージョンアップしたら消えてしまう?
質問 ネットで調べてみると、functions.phpを書き換えるように指示されていることが多いですね。 質問者様も、こちらを書き換える予定だと思います。 テーマのバージョンアップで配布されるファイルには、新しいfunc […]
続きを読む
カスタマイズ用コード
準備した自作プラグインに次のコードを貼りつけます。
- add_filter( 'bbp_get_reply_author_link', 'my_strip_a_tag' );
- add_filter( 'bbp_get_topic_author_link', 'my_strip_a_tag' );
- function my_strip_a_tag($a){
- return preg_replace('/<a .*?>(.*?)<\/a>/', "$1", $a);
- }
AFFS Simple Code Viewer
Copy
処理の内容
【1行】bbpressのスクリプト登録アクションの最後に関数を登録
【4~6行】リンク(aタグ)を削除
追加でやったこと
ユーザーベースを変更し、ユーザーページへのURLを類推できないようにした。
こちらも読まれています エックスサーバーとConoHa VPSからmixhostにサーバー移行した理由と結果
こちらは少しだけ読まれています アフィリエイトで生活できるようになるための3つの条件