问题标签 [hugo-shortcode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
65 浏览

hugo - 包括图形到雨果网站的问题

我正在拼命尝试在降价页面(雨果网站)中包含用 r (但以 HTML 格式)制作的图形,不幸的是我不明白逻辑或者我做错了什么......欢迎任何帮助谢谢提前

0 投票
1 回答
62 浏览

hyperlink - 单击标签后显示新标签

我是 Hugo 的新手,我想快速制作一个作品集来展示我的 Google Drive Excel 表格,所以我下载了一个主题。这是一个生成我一直在尝试编辑的 Markdown 的模板:

我希望点击markdownify(在该p标签中)生成的链接在新选项卡中打开。

0 投票
0 回答
63 浏览

markdown - 如何在 Markdown 中包装原始 HTML 块

这是我从 pandoc 获得的示例降价代码:

降价文件将与 Hugo 一起使用,所以我需要用{{< rawhtml >}}. 所以,我正在寻找的输出是:

我可以使用正则表达式来做到这一点。但是有没有更简单/更优雅的方式?也许 pandoc 过滤器?

0 投票
2 回答
79 浏览

hugo - Hugo 简码在链接文本末尾添加了额外的空格

我正在使用 Hugo 短代码向链接添加一个类。我们想复制 Wikipedia 的“红色链接”样式,即尚未构建但已计划好的页面。

简码 red-link.html 如下所示:

当我在 markdown 文件中使用它时,它看起来像这样:

想要的是这个(链接文本和标点符号之间没有空格):

我得到的是:

最终看起来像这样:

我无法修复的愚蠢错误的屏幕截图

我需要更改什么来删除链接末尾和句点之间的多余空间?

0 投票
0 回答
73 浏览

variables - Hugo 将页面中的简码变量传递到 sitemap.xml

目前 Hugo 的内置站点地图生成器只为图像创建两个字段属性 -image:locimage:license. 不幸的是,这并没有告诉 Google Bots 多少关于 SEO 的图像上下文。字段,image:title至少image:caption需要其他两个字段以获得最佳实践;否则它基本上是死的 XML 代码。

我正在一个图像内容驱动的网站上工作,因为在每个标记为“特色图像”的页面中都给出了一个短代码,并且包含我想要提取/传递到站点地图的所需变量。

这是 a 中的简码示例page.md

在里面sitemap.xml是我想做的事情:

0 投票
0 回答
83 浏览

go - 如何在使用站点变量时访问 Hugo 模板中的动态属性

我在我的 Hugo 设置的数据文件夹中维护了一个 authors.json 文件,其中包含一个作者详细信息对象,看起来像这样

现在,在模板方面,我想访问 john_doe 属性中的详细信息。我试着做类似的事情

但这似乎不起作用。请问有人可以帮忙吗?

0 投票
1 回答
40 浏览

python - 使用 BeautifulSoup 添加人字形和下划线

我希望 BeautifulSoup 将这样的字符串添加到我的 HTML 页面中:

(如果你对为什么感兴趣,这是一个 Hugo 短代码,一种降价变量)

当我在 python 中以编程方式构建它并使用添加它tag.insert_after()时,文档中的最终结果如下所示:

这当然不一样。

我使用字符串替换为 V 形 > < 管理了一个解决方法,但下划线“_”需要进入正则表达式,为简单的操作留下复杂的代码,所以我想知道 BeautifulSoup 中是否有选项。

我尝试了各种方法,例如var_name = var_name.replace("\\_", "_"),但这不起作用。

0 投票
1 回答
35 浏览

hugo - Hugo:创建一个以 txt 格式发送的页面

你好 !

我想创建一个页面,直接发送到 txt 格式的页面,即使用这样的路径:www.siteweb.fr/securite.txt

问题是,当我创建一个新的安全页面 > _index.md 时,我遇到了这个问题:

这里我不能直接分配一个txt页面,就像我可以用html()一样。

我尝试在前面添加“url”选项,但是当我这样做时,我有 txt 文件的路径,但是在页面上完成了 XML 格式。我不知道如何解决这个问题:

感谢帮助

0 投票
1 回答
9 浏览

hugo-shortcode - Hugo 模板 eq 操作未按预期运行

我有一个 Hugo 简码,我在其中检查星期几:

但是,$weekDay当该值Monday未评估为true并且if块内的内容未显示时。

当我执行以下操作时,正在显示内容:

if正在显示块中的内容。$weekDay变量不是字符串数据类型吗?