r - 标记链接在 beautifulhugo 博客中不起作用
问题描述
我正在尝试结合使用 RStudio/blogdown 和使用来自halica/beautifulhugo 的 beautifulhugo 主题来构建一个博客。当我使用来自 github 和 RStudio GUI/serve_site() 的股票模板创建一个新网站时,一切正常(据我所见)除了主页上的标签不起作用(当我点击它们时,他们说我计算机未连接到互联网)。在我开始更改库存设置/建立博客之前,我想了解如何解决此问题...或了解如何正确工作。
当我单击每个标签下的“查看全部”时,每个帖子的页面和专用的“标签”页面上都会重复此标签问题。
我是一个完整的菜鸟 - 我可能做错了什么。我设法使用https://github.com/halogenica/beautifulhugo/issues/142 “修复”“查看全部”问题,但我猜我正在做的事情有一个更普遍的问题:我需要集中修复一次,或者对代码的其他部分进行类似的修改?
解决方案
没关系 - 我发现出了什么问题。上述修复纠正了 terms.html (layouts/_default) 中的问题之一。在同一个文件夹中有一个“错误”(我无疑会在将来的某个时候发现它是正确的),其中有一个额外的“/”被放入标签链接中。我不得不改变
<a href="{{ $.Site.LanguagePrefix | absURL }}/tags/{{ . | urlize }}/">{{ . }}</a>
至
<a href="{{ $.Site.LanguagePrefix | absURL }}tags/{{ . | urlize }}/">{{ . }}</a>
在与上述相同的文件夹中的两个 list/single.html 中。请注意,这些仅在标签前的斜杠上有所不同。
推荐阅读
- python - 将 heirachy 转换为列表的字典
- c# - Microsoft.office.interop.excel 在更新 PageSetup 时非常慢
- javascript - 如何根据其他一些集合字段过滤 mongodb 中的结果?
- google-maps - 我如何不通过谷歌地图显示替代路线
- php - 在 SS4 中扩展 SilverStripe 方法
- unity3d - 在 Unity 中找不到播放服务解析器
- html - 使第二个子元素符合父高度且不重叠
- python - 如何通过用户输入的数字多次打印一个字符?
- c - CS50 信用卡验证
- google-cloud-platform - 使用 DataFlow 中的“从 SQL 创建作业”选项卡将数据从 BigQuery 导出到 Google Cloud SQL