WordPress如何让菜单显示产品

来自:素雅营销研究院

头像 方知笔记
2025年07月05日 16:26

在WordPress网站中,菜单是导航的重要组成部分,尤其是对于电商或展示型网站,将产品添加到菜单中可以提升用户体验和转化率。以下是几种常见的方法,帮助你在WordPress菜单中显示产品。

方法1:通过“外观 > 菜单”手动添加产品

  1. 进入菜单管理页面 登录WordPress后台,依次点击 外观 > 菜单

  2. 选择或创建菜单

  • 如果已有菜单,直接选中;如果没有,点击 创建新菜单,输入名称后保存。
  1. 添加产品到菜单
  • 在左侧的 “产品”“自定义链接” 选项中,选择要添加的产品。
  • 勾选产品后点击 “添加到菜单”,然后调整顺序并保存。

方法2:使用WooCommerce自动生成产品分类菜单

如果你的网站使用WooCommerce插件,可以自动将产品分类添加到菜单:

  1. 进入WooCommerce设置 在后台依次点击 WooCommerce > 设置 > 产品 > 显示

  2. 启用“产品分类”菜单 勾选 “在菜单中显示产品分类”,保存更改后,系统会自动将产品分类添加到主菜单。

方法3:使用插件增强菜单功能

如果默认功能无法满足需求,可以安装插件(如 “Max Mega Menu”“WP Mega Menu”)来创建更丰富的产品菜单,例如:

  • 添加产品图片、价格等额外信息
  • 创建下拉式或网格布局的菜单

方法4:通过代码自定义菜单

对于开发者,可以通过 wp_nav_menu_items 钩子动态添加产品链接到菜单:

add_filter('wp_nav_menu_items', 'add_products_to_menu', 10, 2);
function add_products_to_menu($items, $args) {
if ($args->theme_location == 'primary') {
$products_link = '<li><a href="' . get_permalink(wc_get_page_id('shop')) . '">产品</a></li>';
$items .= $products_link;
}
return $items;
}

将代码添加到主题的 functions.php 文件(建议使用子主题避免更新覆盖)。

总结

无论是手动添加、利用WooCommerce功能,还是通过插件或代码,WordPress都提供了灵活的方式让菜单显示产品。选择适合你的方法,优化网站导航,提升用户体验吧!