私が何年にもわたって使用してきたコード (以下の例) は、しばらくの間機能しませんでした。ここに投稿された他のコードを試してみましたが、喜びはありませんでした。WC がフィルタリング/翻訳の方法を変更したようで、変更された各テキストは個別にする必要があります。あれは正しいですか?元々、このコードを使用して 11 のテキストを変更していました...
WC 5.0 でテキストの変更を実行するためのいくつかのコードを感謝します ありがとう!
add_filter('gettext', 'translate_text');
add_filter('ngettext', 'translate_text');
function translate_text($translated) {
$translated = str_ireplace('Products', 'Prints', $translated);
$translated = str_ireplace('Product', 'Print', $translated);
$translated = str_ireplace('Product Categories', 'Prints', $translated);
return $translated;
}