我正在尝试为客户编辑我们的一些wordpress,woocommerce数据,而我们的PHP程序员已经失去了行动,所以它落在我身上。我不是一名PHP程序员,对于woocommerce也很新。我想我已经缩小了我需要改变到这个循环的数据:
<?php while ( have_posts() ) : the_post(); ?>
<?php wc_get_template_part( 'content', 'product' ); ?>
<?php endwhile; // end of the loop. ?>
我认为“内容”和“产品”数据是我需要编辑的内容。我的问题是,这些数据存储在哪里?它调用“get_Template_part”并检索该数据以显示它,但它在哪里?为了澄清,我不打算改变产品元数据,而是改变帖子本身的结构和布局。谢谢你的帮助!
答案 0 :(得分:2)
内容应位于主题目录中名为woocommerce
的文件夹中,假设程序员已进行适当的覆盖。如果没有,您需要创建一个woocommerce文件夹并将plugins/woocommerce/templates
的内容放在那里。请参阅Woo的Template Structure + overriding templates via a theme。
该文件应为content-product.php
。
有关WooCommerce主模板结构,请参阅Github。您可能还在处理较旧的WooCommerce安装。
您可以使用plugins\woocommerce\includes\wc-template-hooks.php
文件或http://docs.woothemes.com/document/hooks/在functions.php
文件中引用的挂钩上使用覆盖进行重组。