我目前正在使用wordpress和woocommerce以及零售商主题的电子商务网站上工作。
主题没有面包屑链接,现在我决定要添加它们。根据我的理解,Woocommerce应该支持这一点。
我将在single-product.php
页面上启用面包屑链接。 woocommerce文档说我应该使用<?php woo_breadcrumbs(); ?>
函数来启用面包屑链接。
但是当我将<?php woo_breadcrumbs(); ?>
语句添加到我的single-product.php
页面时,我得到一个致命的错误,说该函数未定义。我的问题是如何让我的孩子主题“认识”这个功能?
如果我使用“暴力”方法并将所有原始的woocommerce面包屑代码(在woocommerce/templates/global/breadcrumbs.php
中找到)复制到我的主题functions.php
内的我自己的函数中,面包屑正在工作,尽管我不这样做得到分隔符和其他随附的东西......
这不是一个优雅的解决方案。相反,必须有一些方法让我在我的主题中“注册”woocommerce breadcrumbs功能,以便我可以使用标准推荐的woocommerce产品。我该怎么做?
感谢您的帮助!亲切的问候,Lukas
答案 0 :(得分:0)
这是我猜的解决方案:
将“shop”文件夹从以下目的地复制到您的主题
wp-content\plugins\woocommerce\templates
并将其粘贴到您的主题中。我希望能做到这一点。
答案 1 :(得分:0)
如果您的主题已准备就绪,则包含文件夹中有一个文件“theme-woocommerce.php”;多数民众赞成你可以做修改;您可能还想创建一个子主题,以防您以后想要更新主题