You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为引导菜单添加自定义导航菜单滚动锚点

导航菜单数组中硬编码锚点链接的实现方案

完全可以在这个PHP数组里硬编码类似#section-2的锚点链接,只需要给每个菜单项添加url字段并设置对应的锚点值即可。

修改后的数组示例如下:

'navigation_menus' => [
    'primary' => [
        'getstarted'    => [
            'title' => 'Get Started',
            'url'   => '#section-getstarted', // 自定义锚点链接
        ],
        'testimonials'  => [
            'title' => 'Testimonials',
            'url'   => '#section-testimonials',
        ],
        'contact'       => [
            'title' => 'Contact Us',
            'url'   => '#section-contact',
        ],
    ],
],

注意事项

  • 必须确保页面中存在对应ID的目标元素,比如<section id="section-getstarted">,否则锚点跳转功能无法生效。
  • 确认主题的菜单渲染逻辑会读取数组中的url字段来生成链接标签的href属性,这样硬编码的锚点才能被正确解析。

内容的提问来源于stack exchange,提问作者user2589071

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 11:55:25