Изменение заголовков на страницах моего аккаунта в Woocommerce - PullRequest
0 голосов
/ 23 ноября 2018

Я видел множество примеров того, как переупорядочить / изменить навигацию и страницу с помощью панели управления моей учетной записи WooCommerce.Но я не могу понять, как изменить основные заголовки для каждого раздела (Моя учетная запись, Заказы, Загрузки, Адреса и т. Д.).

Я искал шаблоны, но без радости.Я попытался использовать условные комментарии php, чтобы отобразить заголовки для правильной страницы.Но это не работает, потому что мой раздел аккаунта использует конечные точки.Я пытался добавить фильтр, но без радости.Кто-нибудь есть идеи, как я могу изменить эти названия?

Спасибо

Ответы [ 2 ]

0 голосов
/ 23 ноября 2018

Это можно сделать с помощью крючка составного фильтра woocommerce_endpoint_{$endpoint}_title.

Например, если вам нужно изменить заголовок «** Данные учетной записи **» в моей учетной записи, вы будете использовать (где конечная точка равна edit-account) :

add_filter( 'woocommerce_endpoint_edit-account_title', 'change_my_account_edit_account_title', 10, 2 );
function change_my_account_edit_account_title( $title, $endpoint ) {
    $title = __( "Edit your account details", "woocommerce" );

    return $title;
}

Код помещается в файл function.php вашей активной дочерней темы (или активной темы).Проверено и работает.

enter image description here

0 голосов
/ 23 ноября 2018

Найдено, что я могу сделать с помощью фильтра woo_endpoint_title.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...