WordPress知识分享

Astra主题如何添加设置 Mega Menu 菜单?

Astra主题添加Mega Menu 菜单是自带功能,无需额外的 Mega menu插件就能实现。很多主题要部署 mega menu插件才能实现同样的功能。魏艾斯笔记在本文中分享Astra主题如何添加设置 Mega Menu 菜单。

Astra主题低至37折,Pro版本 $47/年,立即登录 参与新年优惠活动!
更多Astra主题内容请看 Astra专题
学习、小网站选择 1核2g配置的服务器起步,国外主题建站选择 2核4g配置,适当搭配运行流畅。
国内服务器:阿里云腾讯云(都有代金券,付款时抵用省钱) 不知道如何选择地域、配置请在页面右侧+老魏的联系方式,我们一起研究。
长期运行外贸网站选择Hostinger虚拟主机,WordPress网站速度、稳定性都很棒,性价比极高!
关于 hostinger:hostinger专题

1、Astra主题设置Mega Menu的前提条件

要想在 Astra主题设置Mega Menu,前提条件是同时安装部署 Astra主题(免费)和 Astra Pro(付费)。

点击立即购买 Astra主题,下载上传到网站插件目录,去 WordPress后台启用即可。

定位到 WordPress > 外观 > Astra选项,右侧激活(Active)导航菜单(nav menu)。

WordPress > 外观 > Astra选项,右侧激活(Active)导航菜单(nav menu)

2、Astra Mega Menu添加设置

想创建 mega menu菜单,先给顶级菜单开启 mega menu功能。

如果想把子菜单项变成 mega菜单,请按照以下步骤操作:

在 WordPress 后台 > 外观 > 菜单,选择要添加mega菜单的菜单项,展开并点击 Astra menu settings”按钮。

在 WordPress 后台 > 外观 > 菜单,选择要添加mega菜单的菜单项,展开并点击 Astra menu settings”按钮

如下图所示,勾选启用 mega菜单,为其所属的所有子菜单都启用 mega菜单。

Mega menu width:mega菜单宽度设置为内容(content)、菜单容器(menu container width)、完整(full width)、全屏拉伸、自定义宽度(custom width)。

  • 内容:菜单宽度设置为内容宽度
  • 菜单容器宽度:限制主菜单的宽度
  • 全宽:mega菜单设置为屏幕宽度,但将菜单内容限制为内容宽度
  • 全宽拉伸:mega菜单宽度设置为全宽,边到边
  • 自定义宽度:以像素为单位设置自定义宽度值

背景颜色(Background Color / Image):设置 mega菜单的背景颜色、背景图片、背景重复、背景尺寸和背景位置等。

覆盖此mega菜单的颜色(Override Colors for this Mega Menu):为父菜单的mega菜单中的菜单项设置颜色。包括文本/链接颜色、文本/链接悬停颜色、列分隔线颜色。

高亮标签(Highlight Labels):出现在菜单项旁边的提示文本,突出显示。内容可以是:免费、促销、新品、精选等。还能设置标签文本和颜色。

高级(Advanced):为菜单项设置边距和填充。

点击 save保存,再点击保存菜单,才能生效。

3、如何设置 Mega 菜单

老魏添加了一些页面来说明如何使用 mega菜单。

如果网站有以下的菜单结构

  • 1
    • 第一标题
      • 2
      • 3
      • 4
  • 5
    • 第二标题
      • 6
      • 7
      • 8
  • 9
    • 第三标题
      • 10
      • 11
      • 12

菜单结构如下图所示:

这三个标题要以自定义链接的形式添加进去,因为只用作标题,没有具体页面。

如何设置 Mega 菜单

此时在菜单1中点击 astra menu settings,勾选启用enable mega menu。

点击 save 保存。

再去第一标题的 astra menu settings,勾选启用 make this menu as column heading。

在 Menu Label 中根据个人喜好选择是否勾选 Hide Menu Label/Description和 Disable Link。

点击 save 保存。

最后点击“保存菜单”,这一步很重要,很多人就是因为这一步没保存,所以效果没生效。

下面看看带有标题的 mega菜单效果:

下面看看带有标题的 mega菜单效果

4、Elementor片段插入 Astra Mega菜单

我们还可以在 Elementor中导入库中现成的片段,或者自己制作一个 section 插入到 Astra Mega菜单中。

启用 Elementor插件和 Elementor Pro插件(只用 Elementor插件也行)。

在 WordPress后台> 模板 > 添加新模板。

在 WordPress后台> 模板 > 添加新模板

选择模板类型:section(片段),再起个名字,保存模板。

选择模板类型:section(片段),再起个名字。

回到菜单中。

1 这个页面还是要勾选启用Enable Mega Menu。

再去“第一标题”这个自定义链接菜单点击 astra menu settings,

  • 可以不勾选启用make this menu as column heading。
  • hide menu label/description:隐藏标题会更好看
  • Disable link:去掉超链接,如果隐藏标题也就没有这一项了。
  • 在 Content Source中选择 Template,在下面的 template中搜索并添加刚才建立的片段名。
去“第一标题”这个自定义链接菜单点击 astra menu settings

下面是Astra Mega菜单效果:

老魏这里是简单说明使用方法,你可以精心设计一个漂亮的mega菜单。

下面是Astra Mega菜单效果

5、Elementor Pro插件的好处

如果前面你使用了 Elementor Pro,一是生成的section片段额外提供短代码,可以放到网站任何文章/页面。二是可以使用 Elementor官方的模板库,制作精美、功能强大的页面、片段等一键导入。

上图中的 Mega菜单如果隐藏标题,那么链接可以在 Elementor 的片段中添加。

6、添加Astra Mega Menu 高亮标签

想让哪个标签后面出现高亮文字,就点击那个菜单的 Astra menu settings,设置如下:

  • Highlight Labels中的 Menu Highlight Label输入高亮的文字
  • Highlight Label Color:文字颜色
  • Highlight Label Background Color:背景色
添加Astra Mega Menu 高亮标签

展示效果如下图所示:

添加到哪个菜单哪里就有高亮标签,可用于折扣、促销、出新品、划重点等用途。

添加到哪个菜单哪里就有高亮标签,可用于折扣、促销、出新品、划重点等用途。
赞(1)
文章名称:《Astra主题如何添加设置 Mega Menu 菜单?》
文章链接:https://www.vpsss.net/27488.html
版权声明:本站资源仅供个人学习交流,禁止转载,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。