如何在WordPress中更改商店页面的布局?

时间:2015-11-26 作者:Bishwas

目前我正在商店页面上工作。根据设计,我必须在第4个产品和第7个产品后插入横幅,每行有3个产品,横幅的大小等于2个产品的宽度。这就是我所需要的。enter image description here

我已经通过jquery尝试了它,代码如下所示。

$("#left-area > ul > li:nth-child(4)").after(\'<img src="http://localhost/jew/wordpress/wp-content/uploads/2015/11/selection-page-copy_03.jpg">\');
图像已正确插入正确位置,但问题是,它正在更改横幅下方整个区域的布局,如下图所示

enter image description here

我试过编辑woocommerce的模板,但我看到那里的产品列表是动态生成的,我不知道该把图像的代码放在哪里。所以我尝试了Jquery。所以,请帮助我如何适应横幅,使产品位置根据横幅变化,但以适当的方式。提前谢谢你。

1 个回复
SO网友:Nikhil

不要使用jQuery在您的店铺页面中放置图像(因为有适当的方法可以做到这一点)。相反,请阅读Woocommerce中的模板覆盖方法:https://docs.woothemes.com/document/template-structure/

将woocommerce文件夹复制到主题中(如果主主题/子主题中没有该文件夹)

  • 导航到您的\\u主题/woocommerce/模板/归档产品。php(这只是一个如何覆盖商店模板文件的示例)

  • 相关推荐

    无法在模板函数.php中使用IS_HOME

    我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请