我真的希望有人可以帮助我,这让我很生气。我已经在一个默认主题(TwentyThirteen)的离线测试网站上安装了WooCommerce,它的工作效果很好。
当将它应用于我开发的主题时,产品的样式完全断开并显示在垂直列表中,链接按照页面的其余部分设置样式。
我已经尝试了WooCommerce网站上的所有说明,将其集成到我的主题(使用catch all page或者添加钩子的两种方法),所有这些仍然导致相同的破坏布局。
现在,经过几个小时的研究,并将我的主题与TwentyThirteen的主题进行比较,我注意到当我渲染页面时,' TwentyThirteen主题上的产品的ul和li标签正在使用woocommerce.css,而我的设计风格就是我已经设定的。
所以出于某种原因,TwentyThirteen主题可以看看woocommerce样式表,我的主题不能。 WooCommerce的所有设置都是相同的,因为我只是切换主题。
我已经在我的标题中声明了我的style.css,但没有其他关于排队脚本等等。这是我出错的地方吗?如果是这种情况,有人可能会指出我在正确的方向上放置在我的标题或者函数中的内容。请将其设置为正常吗?我似乎对我在自己主题上使用的任何其他插件都没有问题。
感谢您抽出时间阅读本文以及您可以给我的任何建议。 :)
答案 0 :(得分:0)
确保body_class()
代码中有<body>
,如下所示:
<body <?php body_class(); ?>>