以前、テーマ上の文言をテーマ関数で変更する方法を紹介したが、複数変更する方法を改めて。

function change_translate_text_multiple( $translated ) {
	$text = array(
		'変更したい文言1' => '変更後の文言1',
		'変更したい文言2' => '変更後の文言2',
	);
	$translated = str_ireplace( array_keys($text),  $text,  $translated );
	return $translated;
}
add_filter( 'gettext', 'change_translate_text_multiple', 20 );

WooCommerce のカートや決済の文言等、テーマの該当箇所を探すのも大変なときは、この方法で。

2019.6.11追記:
MW WP Form のエラーメッセージ変更にも有効。

2019.03.01 投稿 2019.06.11 更新

新しい情報を追記している場合はありますが、古い情報の修正はしていません。投稿日・文中の日付を参照してください。

Recent Articles