hocam peki 3 veya daha fazla kelime için ne yapmalıyız? 4 farklı cümle var değiştirmek istediğim. Yöntem işe yaradı ancak kodları alt alta eklediğimde sorun oluştu.
translated_text yazısını translated_text2 olarak değiştirirsen fonksiyondaki, tekrar fonksiyon olarak eklemeyi dener misin?
function change_translate_text( $translated_text ) {
if ( 'DEGISTIRMEK ISTEDIGIN KELIME' === $translated_text ) {
$translated_text = 'SON HALI!';
}
return $translated_text;
}
if ( 'DEGISTIRMEK ISTEDIGIN KELIME' === $translated_text2 ) {
$translated_text2 = 'SON HALI!';
}
return $translated_text2;
}
add_filter( 'gettext', 'change_translate_text', 20 );
üstteki olmaz ise,
function change_translate_text( $translated_text ) {
if ( 'DEGISTIRMEK ISTEDIGIN KELIME' === $translated_text ) {
$translated_text = 'SON HALI!';
}
return $translated_text;
}
add_filter( 'gettext', 'change_translate_text', 20 );
function change_translate_text( $translated_text2) {
if ( 'DEGISTIRMEK ISTEDIGIN KELIME' === $translated_text2 ) {
$translated_text2 = 'SON HALI!';
}
return $translated_text;
}
add_filter( 'gettext', 'change_translate_text', 20 );
deneyebilir misin?