Редагування шаблону "Всі товари" в Woocommerce

Avatar

Від KitBazilio 05-09-2024 15:40:10

Новенький · 3 повідомлень

Доброго дня, не можу знайти де формується вивід всіх товарів, хочу частково змінити плитку товару, перелопатив вже майже всі шаблони, знайшов де міняється вміст карточки товара, плитка на сторінці \shop\, а як змінити блок "Всі товари" так і не знайшов.

Пробував переписувати хуки, але якій відповідає за цей блок не знайшов. Теоретично це мають бути файли з папки Loop, і файл content-product.php, але або я щось не так роблю, або це не ті файли.

Щоб зрозуміліше було про що мова див. скриншот:
Screenshot-2024-09-05.png

Avatar

Від AzzePis 05-09-2024 17:45:26

Administrator · 1,017 повідомлень

Можливо це буде корисно https://woocommerce.com/document/template-structure/


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від KitBazilio 06-09-2024 09:17:24

Новенький · 3 повідомлень

Я дивився цю сторінку в першу чергу, там описані різні способи взаємодії з шаблонами, але який саме шаблон що відповідає нема. Точніше там по окремих статтях з прикладами можна знайти багато відповідностей, але саме по блоку "Всі товари" нічого не бачу. В мене виникає така підозра що можливо цей блок формується ява скриптом або є якійсь кеш. Ті шаблони що є я вже майже всі передивився, теоретично блок має формуватися через Loop з тих шматків що є в теці \woocommerce\templates\loop, але редагування цих файлів нічого не дає і знайти хукі які впливають на цей блок теж не можу.

Avatar

Від KitBazilio 06-09-2024 09:41:26

Новенький · 3 повідомлень

Судячи з усього, блок реально формується через ява скрипти all-products-frontend.js чи all-products.js з теки \woocommerce\assets\client\blocks
Тепер виникає питання чи можна якось з ними взаємодіяти? Яви не знаю, але частина коду більш-менш зрозуміла, потрібно розібратися як там формується вивід інформації.
P.S. Через який софт краще всього переглядати ява скрипти? Notepad++ синтаксис підсвічує, але не переносить строки і дуже не зручно читати код

Avatar

Від AzzePis 09-09-2024 13:57:56

Administrator · 1,017 повідомлень

я не підкажу, якщо мова йде про роботу з шаблоном на базі нового підходу Full site editing (https://wordpress.org/documentation/article/site-editor/)


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від AzzePis 09-09-2024 13:58:33

Administrator · 1,017 повідомлень

спробуйте загуглити щось на зразок  wordpress full site editing woocommerce


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною