我第一次使用woocommerce,现在已经搜索了几个小时这个问题的答案。找不到。如果有人愿意帮帮忙,我很累,真的很感激。
我在自创儿童主题上使用woocommerce。主商店页面使用名为“page-left-sidebar”的主题模板,通常将带有小部件的侧边栏放在页面左侧。这个选项在我试图创建的网上商店看起来不错。
但Woocommerce模板覆盖了我的自定义模板,虽然我得到了正确的“页面 - 左侧边栏”-template的侧边栏小部件,但我看到了我的眼睛,并且在调查使用firebug时,该woocommerce称之为“页面右侧” -sidemp“-template的主要& amp;侧栏css规则而不是左侧栏模板的规则。页面右侧边栏是我主题中的默认页面模板,正好发生。
我尝试过编辑woocommerce的“archive-product.php”页面。但我无法理解,在哪里以及如何告诉div位于我想要的位置。
我的主题默认“page.php”和“page-left-sidebar.php”-template是相同的。只有模板的名称(显然)会发生变化。在我的“style.css”中,我有默认侧边栏(右侧边栏)和页面左侧模板边栏的规则。
我应该编辑哪些文件以及如何编辑?
答案 0 :(得分:0)
要在左侧显示侧边栏,style.css文件应该包含该部分的属性float:left
答案 1 :(得分:0)
找到一个解决方法......我仍然不明白默认模板是如何工作的,但我已经尝试过,直到我放弃。我刚刚在archive-product.php中对div style="right;"
进行了硬编码,在侧边栏命令行之前关闭了div。我知道,这很粗糙,但它似乎可以解决问题。