Удалить кусок js из родительской темы wordpress woocommerce

nikonlay
На сайте с 11.12.2006
Offline
147
64

Доброго дня всем!

На одном из сайтов woocommerce у меня почему-то при открытии любого товара фокус сразу сам "прыгал" на описание. И это неудобно было - хочется посмотреть фото и цену, а он сразу ниже, на описание перемещает. Я 3 года назад создавал тему   https://searchengines.guru/ru/forum/979756 и мне подсказали ответ - что нужно в файле / wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js удалить часть кода

И все бы хорошо, это решение работает, когда удаляешь, то ничего не "прыгает" на описание. Однако, это я же получается редактировал файлы ядра, и поэтому при каждом обновлении вукомерс у меня все слетает и приходится заново искать этот файл и заново удалять.

Хотя в остальном у меня все сделано нормально - у меня дочерняя тема от storefront и уже в ней внесены все правки. Кроме этой получается. Как вносить правки в css и шаблоны дочерней темы - это я знаю, а вот с js-кодом не разобрался. К тому же, мне ведь нужно не дописать новый код, или не переписать существующий, а именно удалить часть кода. Вот с этим не могу понять, как сделать, мог бы кто-нибудь подсказать?


会員限定プレゼントにご参加いただきありがとうございます!
S3
На сайте с 29.03.2012
Offline
221
#1

Вы ТРИ года назад занимались этим вопросом и ДО СИХ пор не знаете как правильно редактировать вукоммерс? я три года как не занимаюсь ВС и до сих пор знаю как это сделать, не ломая кор

Бегите ка вы из айти))) Не ваше)

SeVlad
На сайте с 03.11.2008
Offline
1399
#2
nikonlay :
К тому же, мне ведь нужно не дописать новый код, или не переписать существующий, а именно удалить часть кода. Вот с этим не могу понять, как сделать, мог бы кто-нибудь подсказать?

Нужно не "переписать" и не "удалить часть", а заменить файл своим, удалив предварительно подключение родного. Свой - копия родительского с нужными изменениями.

Подключение js делается аналогично css, только вместо wp_enqueue_style() используется wp_enqueue_script().

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
nikonlay
На сайте с 11.12.2006
Offline
147
#3

Sly32 ,  так подскажите, если знаете,  вместо того, чтобы советы по бегу давать!

Этож не не форум "правильным ли я делом занимаюсь", а "веб-строительство"

SeVlad
На сайте с 03.11.2008
Offline
1399
#4
Вот вспомнил-нашел. Денис сочинял как-то решение https://ru.stackoverflow.com/a/811862
Переопределение подключения js скриптов в WooCommerce
Переопределение подключения js скриптов в WooCommerce
  • 2018.04.09
  • Vladimir Vladimir 139 10 10 бронзовых знаков
  • ru.stackoverflow.com
Есть необходимость добавить свой код в файл: Я так понимаю, что при обновлении файл спокойно может замениться.. Есть ли возможность сделать так, чтобы этот файл подгружался не с этого пути, а с пути моей темы, например:
nikonlay
На сайте с 11.12.2006
Offline
147
#5
SeVlad, спасибо! Приятно видеть вас, а то уж думал совсем чужим форум стал )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий