ИЗМЕНИТЬ I: Я нашел файл, в котором старый плагин Woocommerce Blocks устанавливает блоки: https://github.com/woocommerce/woocommerce-gutenberg-products-block/blob/master/src/BlockTypes/FeaturedCategory.php Но где это в Woocommerce библиотека?
РЕДАКТИРОВАТЬ II: Вкратце:
Как вы настраиваете блоки Woocommerce, чтобы отображать больше данных, чем встроенные функции?
------------- фон ------------
Если вы ищете добавление настраиваемых атрибутов для блоков Woocommerce, вы найдете множество примеров WordPress для этого.
Например, this, где в ответе указано, что вы можете добавлять атрибуты с помощью blocks.registerBlockType
. Но как это сделать для блоков Woocommerce?
Я хочу иметь возможность добавлять поле данных в вывод HTML. Поле данных должно затем вызвать атрибут продукта и показать, существует ли он.
Поэтому, когда вы используете блоки Woocommerce на своей главной странице - например, размер будет отображаться под кнопкой добавления в корзину - как на изображении.
Как вы, возможно, знаете, функция отображения / скрытия цены, кнопка добавления в корзину, обзоры уже есть, когда вы выбираете блок Woocommerce на сайте редактирования.
Но я не нашел места, где создается этот функционал.
На самом деле это тоже было бы очень полезно - если бы вы могли показать мне , где в библиотеке Woocommerce Github блоки создаются. Может быть, я сам пойму, как отфильтровать их и добавить функциональность
Я знаю - на основе курса Udemy - как создать собственный плагин и создать новый тип блога, сохранить и отредактировать.
Но мне нужно выяснить, что такое пространство имен Woocommerce, как они создают свои блоки и как называются их данные. В справочнике разработчика Woocommerce об этом ничего не говорится - не то, что я нашел.
Я искал в Интернете уже три дня и просто не понимаю, что не могу найти НИЧЕГО по этому поводу. Что никто другой не хочет настраивать эту функцию в Woocommerce. Я знаю, что это новая функция (блоки) в ядре, но все же.
Мне просто нужно указать правильное направление.