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

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

Image CMS

Tanhuxa

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

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

dave14

Опытный
Местный
#2
Вопрос непростой) Страничка товара формируется как бы блоками, файлы этих блоков расположены в этой папке: /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

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

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

Tanhuxa

Форумчанин
#4
Вопрос непростой) Страничка товара формируется как бы блоками, файлы этих блоков расположены в этой папке: /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

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

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

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

dave14

Опытный
Местный
#7
И еще момент. Правильно ли я понимаю, что все оригинальные файлы шаблонов страниц 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

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

searchingman

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