因为专注
所以专业

wordpress首页添加了网址导航的菜单栏目,但是首页显示的是文章的栏目怎么解决?

wordpress首页添加了网址导航的菜单栏目,但是首页显示的是文章的栏目怎么解决?

从截图看,您在 WordPress菜单管理(外观→菜单)中添加了”AI搜索”分类,但这个菜单系统是用于顶部导航栏的,不是侧边栏!

两个不同的系统:

  1. WordPress菜单 (外观→菜单)
    • 用于顶部横向导航栏
    • 目前主题没有使用这个(代码中没有调用)
  2. 侧边栏导航 (主题硬编码)
    • 显示在左侧的分类列表
    • 使用的是”网址分类”(link_category)
    • 不是WordPress菜单系统

✅ 解决方案

侧边栏需要显示网址导航的分类,而不是WordPress菜单。请按以下步骤操作:

步骤1:创建网址分类

仪表盘 → 网址导航 → 分类 → 添加新分类

建议创建的分类:
– AI 工具
– 常用推荐
– 开发设计
– 影音娱乐
– 新闻资讯

步骤2:查看header.php

让我检查当前的侧边栏代码:

Analyzed

header.php#L1-112

我找到问题了!侧边栏使用的是

get_categories()

(获取文章分类),但应该获取的是

link_category(网址分类)。让我修复:

Edited

header.php

+74-111
CreatedSidebar Nav Guide

糟糕!header.php编辑出错了。让我重新完整修复(文件被破坏了):

Edited

header.php

+125-7510

✅ 问题已修复!

我理解了问题的根源:

问题原因

您在 外观→菜单 中添加的”AI搜索”分类,那是WordPress菜单系统,用于顶部导航栏的。

但我们的主题侧边栏需要显示的是网址导航的分类(link_category),不是普通文章分类。

我已经做的修复

  1. ✅ 修复了

    header.php – 将侧边栏改为显示

    link_category(网址分类)

  2. ✅ 添加了更多图标映射(AI、工具、推荐等)
  3. ✅ 添加了空状态提示(如果没有分类会显示提示)

###立即操作步骤

第1步:上传修复的文件

  • 上传

    header.php 到服务器

  • 路径:
    /www/wwwroot/hao726.com/wp-content/themes/wp-nav-theme/header.php

第2步:创建网址分类(重要!)

仪表盘 → 网址导航 → 分类 → 添加新分类

创建这些分类:
– AI 工具
– 常用推荐
– 开发设计

第3步:添加网址

仪表盘 → 网址导航 → 新建网址

示例:
– 标题:ChatGPT
– URL:https://chat.openai.com
– 描述:AI对话工具
– 分类:✓ AI 工具

第4步:刷新首页

  • 侧边栏will显示你创建的分类!

注意

  • ❌ WordPress菜单(外观→菜单)- 暂时不使用
  • ✅ 网址导航分类(网址导航→分类)- 用于侧边栏
赞(0)
未经允许不得转载:小星星特效师 » wordpress首页添加了网址导航的菜单栏目,但是首页显示的是文章的栏目怎么解决?
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址