• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Выбор файлов для редактирования

Tanhuxa

Форумчанин
Добрый день!

Скорее всего мой вопрос уже даже не баян, но я скоро ослепну в поисках ответа на него, а ничего так и не нашла. Строю первый онлайн магазин и не могу понять какой файл за какую страницу/часть страницы в WooCommerce отвечает в общем. Как эта система устроена. Использовать, как обычно, DevTools не помогает. Для редактирования карточки товара, например, какой %product%.php нужен?! Как путь к нему найти?! Где я могу организовать элементы страниц так, как мне надо? Например, удалить картинку со страницы товара и изменить расположение названий и значений вариаций товара. Подскажите, пожалуйста, где можно инфу по этому поводу почитать!
 

dave14

Опытный
Местный
Вопрос непростой) Страничка товара формируется как бы блоками, файлы этих блоков расположены в этой папке: /wp-content/plugins/woocommerce/templates/single-product
А сама последовательность включения этих блоков прописывается в файле content-single-product.php. Изменить последовательность блоков можно либо напрямую редактируя этот файл, либо вставляя так называемые хуки в файл functions.php вашей темы.
https://docs.woothemes.com/document/introduction-to-hooks-actions-and-filters/
Если ошибаюсь, знающие люди поправьте.
 

searchingman

Гуру
Местный
Добрый день!

Скорее всего мой вопрос уже даже не баян, но я скоро ослепну в поисках ответа на него, а ничего так и не нашла. Строю первый онлайн магазин и не могу понять какой файл за какую страницу/часть страницы в WooCommerce отвечает в общем. Как эта система устроена. Использовать, как обычно, DevTools не помогает. Для редактирования карточки товара, например, какой %product%.php нужен?! Как путь к нему найти?! Где я могу организовать элементы страниц так, как мне надо? Например, удалить картинку со страницы товара и изменить расположение названий и значений вариаций товара. Подскажите, пожалуйста, где можно инфу по этому поводу почитать!
Если нужна информация по шаблонам, то можно посмотреть описание файлов шаблонов.
 

Tanhuxa

Форумчанин
Вопрос непростой) Страничка товара формируется как бы блоками, файлы этих блоков расположены в этой папке: /wp-content/plugins/woocommerce/templates/single-product
А сама последовательность включения этих блоков прописывается в файле content-single-product.php. Изменить последовательность блоков можно либо напрямую редактируя этот файл, либо вставляя так называемые хуки в файл functions.php вашей темы.
https://docs.woothemes.com/document/introduction-to-hooks-actions-and-filters/
Если ошибаюсь, знающие люди поправьте.
Спасибо! Буду разбираться!
 

Tanhuxa

Форумчанин
И еще момент. Правильно ли я понимаю, что все оригинальные файлы шаблонов страниц WooCommerce находятся в папке \wp-content\plugins\woocommerce\... Там они обновляются при каждом обновлении версии WooCommerce и спользуются для формирования сайта по умолчанию. Чтобы отредактировать какой-либо файл, его нужно скопировать в папку \wp-content\themes\твой_шаблон\woocommerce\..., сохраняя оригинальный путь (т.е. создавая все папки для повторения оригинального пути к редактируемуму файлу)? Например, для редактирования woocommerce.css нужно в папке моего шаблона создать папки assets и в ней css, чтобы повторить путь \wp-content\themes\мой_шаблон\woocommerce\assets\css.

И еще. Шаблон, с которым я работаю - это Fruitful. Может существую какие-либо "подшаблоны" для редактирования отдельных страниц. Где можно посмотреть возможные варианты карточек товара, например?

Заранее спасибо!
 

dave14

Опытный
Местный
И еще момент. Правильно ли я понимаю, что все оригинальные файлы шаблонов страниц WooCommerce находятся в папке \wp-content\plugins\woocommerce\... Там они обновляются при каждом обновлении версии WooCommerce и спользуются для формирования сайта по умолчанию. Чтобы отредактировать какой-либо файл, его нужно скопировать в папку \wp-content\themes\твой_шаблон\woocommerce\..., сохраняя оригинальный путь (т.е. создавая все папки для повторения оригинального пути к редактируемуму файлу)? Например, для редактирования woocommerce.css нужно в папке моего шаблона создать папки assets и в ней css, чтобы повторить путь \wp-content\themes\мой_шаблон\woocommerce\assets\css.

И еще. Шаблон, с которым я работаю - это Fruitful. Может существую какие-либо "подшаблоны" для редактирования отдельных страниц. Где можно посмотреть возможные варианты карточек товара, например?

Заранее спасибо!

Не совсем так.
Можно копировать только файлы шаблонов из папки
/httpdocs/wp-content/plugins/woocommerce/templates
в папку темы:
/httpdocs/wp-content/themes/ваша тема/woocommerce
и там их уже менять.

а для правки css woocommerce лучше добавлять стили в файл стилей темы или использовать плагин custom css
 

searchingman

Гуру
Местный
И еще. Шаблон, с которым я работаю - это Fruitful. Может существую какие-либо "подшаблоны" для редактирования отдельных страниц. Где можно посмотреть возможные варианты карточек товара, например?
По используемой теме можно задать вопросы автору на форуме тех.поддержки.
 

searchingman

Гуру
Местный
И еще момент. Правильно ли я понимаю, что все оригинальные файлы шаблонов страниц WooCommerce находятся в папке \wp-content\plugins\woocommerce\... Там они обновляются при каждом обновлении версии WooCommerce и спользуются для формирования сайта по умолчанию. Чтобы отредактировать какой-либо файл, его нужно скопировать в папку \wp-content\themes\твой_шаблон\woocommerce\..., сохраняя оригинальный путь (т.е. создавая все папки для повторения оригинального пути к редактируемуму файлу)? Например, для редактирования woocommerce.css нужно в папке моего шаблона создать папки assets и в ней css, чтобы повторить путь \wp-content\themes\мой_шаблон\woocommerce\assets\css.
Внесение изменений в файлы шаблонов WooCommerce
 
Сверху Снизу