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

如何在Minima模板中为Jekyll社交栏添加正确的YouTube频道链接?

解决Minima主题YouTube自定义频道链接问题

步骤1:覆盖Minima的社交链接模板

Minima主题默认仅用youtube_username生成跳转地址,要支持自定义youtube_url,需先把主题的社交模板复制到项目中修改:

  • 在Jekyll项目根目录创建_includes文件夹(若不存在)
  • 找到Minima主题自带的social.html文件(位于主题的_includes目录),复制到你项目的_includes文件夹中

步骤2:修改模板的YouTube链接逻辑

打开项目里的_includes/social.html,找到YouTube对应的代码块,替换为以下逻辑:

{% if site.youtube_username %}
  <li>
    <a href="{% if site.youtube_url %}{{ site.youtube_url }}{% else %}https://youtube.com/{{ site.youtube_username }}{% endif %}" rel="me">
      <svg class="svg-icon"><use xlink:href="{{ '/assets/minima-social-icons.svg#youtube' | relative_url }}"></use></svg>
      <span class="username">{{ site.youtube_username }}</span>
    </a>
  </li>
{% endif %}

这段代码会优先读取配置里的youtube_url作为跳转地址,未设置时才用默认的youtube_username拼接地址,同时保持显示名称为youtube_username的内容。

验证效果

保存修改后,重新运行Jekyll服务(bundle exec jekyll serve),鼠标悬停YouTube链接时,跳转地址会变为你配置的自定义频道URL,显示名称依然是AgentArachnid。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 02:37:10