#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 созданы для переопределения файлами в вашей папке темы, они изначально поддерживают и рекомендуют это как наилучшую практику. Я не вижу в этом ничего плохого. Если они когда-либо обновят исходный файл, вам просто нужно адаптировать изменения. В данном конкретном случае файл настолько мал (говоря о содержимом кода), что вы могли бы сделать это очень легко, и, возможно, никогда не наступит момент для его выполнения вообще