Скрыть WooCommerce Storefront на главной странице - PullRequest
0 голосов
/ 29 апреля 2019

Я разработал эту мою собственную тему в WordPress пару месяцев назад, зная, что позже я буду интегрировать WooCommerce / Storefront на свой веб-сайт. Однако теперь, когда я делаю свою тему «шаблоном витрины», у меня возникают серьезные проблемы со всей установкой. Видите ли, несмотря на то, что у меня есть пользовательская страница index.php с определенной структурой, витрина магазина просто переопределяет ее и отображается на моем веб-сайте в полном размере - даже если я не установил родительскую тему.

Мой сайт - это небольшой блог с пользовательским индексом (index.php), архивом (archive.php) и страницей с одним постом (single-post.php). Идея всей интеграции с витриной магазина заключалась в том, чтобы иметь кнопку, которая приведет людей к «магазину» - части сайта. Другими словами, разделите его, например, так: mydomain.com/store/.

Может ли кто-нибудь указать мне правильное направление, как я мог бы подойти к этому? Теперь витрина магазина отображается на каждой отдельной моей странице, и это действительно расстраивает. Я хочу, чтобы моя "страница блога" и тема магазина были разделены. Другими словами, верхний колонтитул моих пользовательских страниц отображается на всех страницах витрины (и пользовательских), тогда как на моих пользовательских страницах часть витрины просто переопределяет основное содержимое, кроме нижнего колонтитула и верхнего колонтитула.

Помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 30 апреля 2019

Насколько мне известно, storefront - это полная тема WordPress, разработанная для эффективной работы с плагином woocommerce.

Когда вы активировали витрину, она стала вашей главной темой.

Чтобы использовать свой собственный верхний и нижний колонтитулы в теме магазина, вы должны создать «дочернюю тему» ​​для магазина. Таким образом, вы можете перезаписать элементы витрины по умолчанию вашими собственными элементами.

https://developer.wordpress.org/themes/advanced-topics/child-themes/

...