woocommerce 分类到菜单_我如何为每个WooCommerce产品类别创建不同的菜单?
请帮我有关Wordpress的提示,
我也创建了9个菜单, 也创建了9个WooCommerce类别, 但是我不知道如何在各自的WooCommerce产品类别中调用每个菜单。
我使用Themeforest中的AVADA主题, 但是我的主题让我只为所有WooCommerce类别设置一个菜单:
但是我必须为每个WooCommerce产品类别使用不同的菜单。
#1
这是我发现的可以帮助你的解决方案:
你必须通过将archive-product.php复制到yourtheme / woocommerce / archive-product.php来覆盖woocommerce插件文件夹中的归档产品模板。编辑文件, 并在开头(或菜单需要显示的任何地方)添加以下代码:
if ( is_tax( 'product_cat', 'category1' )) {
wp_nav_menu( array( 'theme_location' => 'menu1' ) );
}
elseif ( is_tax( 'product_cat', 'category2' )) {
wp_nav_menu( array( 'theme_location' => 'menu2' ) );
}
else ( is_tax( 'product_cat', 'category3' )) {
wp_nav_menu( array( 'theme_location' => 'menu3' ) );
}
?>
当我们进入属于类别category1的产品页面时, 将显示menu1。
当我们进入属于类别category2的产品页面时, 将显示menu2。
分享到:
更多 (0)
相关推荐     wp_title显示页面标题,但不显示网站标题
     wp_redirect不起作用
     WP_Query参数不起作用?
     wp_localize_script不起作用
     wp_list_pages没有显示标题属性
     特定页面模板的WP自定义元框
评论 抢沙发
评论前必须登录!
woocommerce 分类到菜单_我如何为每个WooCommerce产品类别创建不同的菜单?相关推荐
- Java制作二级导航菜单_纯CSS实现超简单的二级下拉导航菜单代码
本文实例讲述了纯CSS实现超简单的二级下拉导航菜单代码.分享给大家供大家参考.具体如下: 这是一款纯CSS菜单,二级下拉导航效果,是最简洁的CSS导航菜单,兼容性也很棒,IE7/8.火狐等都支持,而且 ...
- avada functions.php,WooCommerce & Avada 主题: [已解决] 社交分享在产品类别
客户希望在商店循环中添加 Avada 主题提供的社交共享图标以及产品缩写.社交分享图标只能在单个产品页面上显示,所以这里是您如何做的! Avada 单品页面:分享按钮 Avada:单一产品页面社交分享 ...
- 为SharePoint网站创建自定义导航菜单
相信不少人都希望把SharePoint网站内置的那个顶部导航菜单,换成自己希望的样式.由于SharePoint 2007/2010的网站导航基本上基于标准的ASP.NET SiteMap模型,所以只要 ...
- 中餐菜单分类名称创意_餐厅菜单的种类分类
(一)根据餐饮形式和内容分类 根据餐饮形式和内容对菜单进行分类,观光饭店所使用的菜单通常有以下几种:早餐菜单:午餐菜单:晚餐菜单:宴会菜单:团体菜单:冷餐酒会菜单:自助餐菜单:特殊菜单(如儿童菜单.家 ...
- woocommerce 分类到菜单_WooCommerce实用代码集合
本文整理了一些适用于WooCommerce的短代码,方便查阅和使用,更是为了理清思路,提高自己.以下WooCommerce简称WC,代码放在主题的functions.php中即可. 最后更新于: 20 ...
- 中餐菜单分类名称创意_浅析中餐主题宴会主题创意与菜单策划.doc
浅析中餐主题宴会主题创意与菜单策划 浅析中餐主题宴会主题创意及菜单设计 摘 要:从中餐主题宴会的主题创意的选取.中餐宴会台面设计及物品搭配.宴会菜单设计及中心装饰物的设计等四个方面指出中餐主题宴会主题 ...
- woocommerce 分类到菜单_Woocommerce教程:添加和编辑产品Category分类
在使用WordPress的woocommerce商城插件制定商城的时候, 如果你公司拥有众多产品, 那么应该需要给这些产品添加Category分类, 以便分类管理产品, 让网站访客更快地找到自己想要的 ...
- 分类数据显示功能_缓存优化
分类数据显示功能_缓存优化 问题:如何使用redis按照分类数据的id进行排序存储 *数据库表有cid和cname两个字段 1.Service层代码如下: public List<Categor ...
- 右键菜单_右键菜单太长会导致电脑卡顿?轻松删除右键菜单无用项
有些人的电脑桌面看起来很整洁有序,结果点一下右键要卡 2秒,弹出来的菜单比脸都长,新建一个文件夹都要找半天. 右键菜单一直是各大软件刷存在感的好地方,因为比起桌面.任务栏和开始菜单,右键菜单使用频 ...
最新文章
- ES bulk源码分析——ES 5.0
- myeclipse + maven项目创建
- Log4j.properties 配置详解
- 扩展 junit 框架_JUnit 5扩展模型的生命周期
- Spring MVC:表单处理卷。 2 –复选框处理
- 程序员面试金典 - 面试题 16.21. 交换和(哈希set)
- 4.4 Triplet 损失
- c++简单的加法函数
- Log4j与common-logging联系与区别
- 解决办法:对lzma_stream_decoder/lzma_code/lzma_end未定义的引用
- MapGIS Mobile开发
- Ansible的安装和全面介绍
- 坑向总结 | 树莓派调用打印机打印
- vue-cli创建项目,webpack运行时在 95% emitting CompressionPlugin卡住不动
- javase笔记基础篇
- 输入某年某月某日,判断这一天是这一年的第几天?考虑闰年的情况
- 双鱼座三:舞者与梦想家的一周
- Pulsar 社区周报 2020-09-12 ~ 09-18
- DA14531_定频发射测试
- numpy PIL tensor之间的相互转换
热门文章
- 智通财经:2018年6月23日37个问答了解舜宇光学最新近况
- 系统高可用之健康检查和健康度量那些事
- 随机变量列的四种收敛性
- Unity3d学习笔记 var 关键字
- Java import 和 import static
- Windows Azure Platform (三)云计算的特点
- 【杂叙】北京住房公积金提取
- Ajax+MySQL+PHP+jQuery实现异步请求页面并显示数据
- 部署hexo遇到报错ERROR Deployer not found: git的解决办法
- 光通量发光强度照度亮度关系_照度、发光强度、光通量之间是什么关系