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

如何将pkgdown导航栏中的"Get Started"移至文章板块?

如何将pkgdown导航栏的"Get Started"项移至同名文章板块?

当然可以实现,核心是通过修改pkgdown的配置文件_pkgdown.yml自定义导航栏结构,具体操作如下:

  • 打开项目根目录下的_pkgdown.yml(没有的话直接新建)
  • 调整导航栏配置:移除顶级的get_started项,在articles组件下添加子菜单,指向包同名vignette生成的页面

示例配置代码:

navbar:
  structure:
    left:
      - home
      - articles
      - reference
      - news
  components:
    articles:
      text: "文章"
      menu:
        - text: "Get Started"
          href: articles/你的包名.html
        # 可继续添加其他文章子项
        - text: "进阶教程"
          href: articles/advanced-guide.html

注意:把配置里的你的包名替换为实际包名——因为默认的Get Started vignette和包同名,生成的页面路径就是articles/包名.html。

修改完成后运行pkgdown::build_site()重新生成网站,就能看到"文章"板块的下拉菜单里包含"Get Started"项,原导航栏顶级的"Get Started"会被移除。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 00:10:20