【WordPress】Cocoonでコメントの匿名を変更する

ワードプレスのテーマ「cocoon」。この7月から正式版として公開されました。

現時点のcocoonの設定ではコメントで、無記名の投稿者名が「匿名」から変更はできないみたいです。変更した方法をメモします。
(かなりの頻度でアップデートしているのでそのうち機能追加になるかもしれませんが)

WordPress・Cocoonでコメントの匿名を変更する方法

cocoonの子テーマのfunctions.php の下に以下コードを追記します。

//無記名のコメント投稿者名を変更する
function rename_anonymous_name($author) {
if ( !$author || $author == __('Anonymous') ) {
$author = '名無しちゃん様';
}
return $author;
}
add_filter( 'get_comment_author', 'rename_anonymous_name' );

※cocoon作者の寝ろぐ様の記事を参考に編集しています。
https://nelog.jp/anonymous-comment-author-name

コード内のスペースは敢えて消しています。更新すると謎の文字列コードに変換されてたっぽいのでエラーが出ます。エラーがでてるのに更新を繰り返すとブログ自体にアクセスできなくなってしまい、FTP直接ファイルを拾って編集しないといけないケースもあるので要注意です。

コメント