前提・実現したいこと
WordPressでWebサイトを作っています。日本語のテーマを使っているのですが英語のサイトを作りたいので、生成されるhtml内の日本語メッセージを英語に変換しようとしています。例えば、検索窓内の「キーワードを入力」を「Search」にしたいです。str_replaceを使って試してみましたがうまくいきません。
お力を貸していただけないでしょうか?
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
子テーマのfunctions.phpに以下を追加しています。
function after_all() {
function replace_content($content)
{
$content = str_replace('キーワードを入力', 'Search',$content);
return $content;
}
add_filter('the_content','replace_content');
}
add_action( 'after_setup_theme', 'after_all');
投稿文の本文内の文字列の置換は上記のコードでできるみたいなのですが、ヘッダー、サイド、フッター部分の文字列は変更できませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答3件
あなたの回答
tips
プレビュー