Как изменить текст в области загрузки моей учетной записи WooCommerce?

#wordpress #woocommerce #hook-woocommerce #woocommerce-memberships

#wordpress (wordpress ) #woocommerce (веб-магазин) #крюк-woocommerce #woocommerce-членство #wordpress #woocommerce

Вопрос:

На вкладке загрузки раздела «Моя учетная запись» в WooCommerce по умолчанию отображается текст «Загрузки пока недоступны». Мне нужно изменить этот текст на что-то более конкретное.

Я бы предпочел не делать этого, копируя файлы плагинов в мою дочернюю тему, но предпочел бы сделать это с помощью фрагмента кода.

Если кто-нибудь может помочь, мы будем очень признательны.

Большое спасибо за ваше время.

Ответ №1:

Если у вас есть доступ к ftp, вы можете открыть папку плагина Woocommerce в текстовом редакторе. Вы можете найти строку и заменить ее более конкретной непосредственно в коде. Я думаю, что это самый чистый способ. Дайте мне знать, если это сработает.

Комментарии:

1. Спасибо, но это нежелательно, так как редактирование будет потеряно при обновлении WooCommerce.

Ответ №2:

У вас есть разные способы сделать это:

1- Копировать wp-content/plugins/woocommerce/templates/myaccount/downloads.php в папку вашей темы внутри папки / woocommerce и перезапишите ту часть, где выводится строка -> рекомендуется

2- Отредактируйте файл woocommerce-[LANG_CODE]_[LANG_CODE].po внутри wp-content / languages / plugins, но вы потеряете его, если обновите плагин

3- Если у вас установлен WPML, вы можете сделать это с помощью функции перевода строк

4- Отредактируйте его через JS, не так чисто, но эй, это сработало бы! 😀

Комментарии:

1. Тогда, я думаю, вам нужно выбрать 4-й вариант, так как при 2-м вы теряете обновление. Имейте в виду, что шаблоны woocommerce созданы для переопределения файлами в вашей папке темы, они изначально поддерживают и рекомендуют это как наилучшую практику. Я не вижу в этом ничего плохого. Если они когда-либо обновят исходный файл, вам просто нужно адаптировать изменения. В данном конкретном случае файл настолько мал (говоря о содержимом кода), что вы могли бы сделать это очень легко, и, возможно, никогда не наступит момент для его выполнения вообще