Я создал функцию, которая работает с НЕКОТОРЫМ текстом, но не со всеми.Я пытаюсь заменить Кулинарную книгу на все рецепты.Работает нормально в некоторых случаях не во всех.Я специально пытаюсь настроить таргетинг на текст ссылки.
Это то, что у меня есть, работает с другим текстом Поваренной книги, но не с ссылкой, на которую я нацеливаюсь.
function my_text_strings( $translated_text, $text ) {
switch ( $translated_text ) {
case 'Cookbook' :
$translated_text = __( 'All Recipes' );
break;
}
return $translated_text;
}
add_filter( 'gettext', 'my_text_strings', 20, 3 );
Вот код элемента, на который я нацеливаюсь:
<span class="145-test 120-test 115-test loaded-header">Cookbook</span>
к этому.
<span class="145-test 120-test 115-test loaded-header">All Recipes</span>
This does not work:
function my_text_strings( $translated_text, $text ) {
switch ( $translated_text ) {
case '<span class="145-test 120-test 115-test loaded-header">Cookbook</span>' :
$translated_text = __( '<span class="145-test 120-test 115-test loaded-header">All Recipes</span>' );
break;
}
return $translated_text;
}
add_filter( 'gettext', 'my_text_strings', 20, 3 );
Я хочу перейти в режим Javascript или JQuery, но сначала я хочу попробовать его на PHP.