我最近使用R blogdown软件包设置了一个静态网站,其中包含Hugo主题'kakawait/hugo-tranquilpeak-theme'.虽然一切都运行得很好,但我无法使用disqus-plugin和社交共享网址.网站托管在Github Pages中.
尝试更改config.toml设置和Disqus短名称,但无法使其工作.

正如你可以在博客,文章的结尾看到这里,Disqus失败,错误消息"我们无法加载Disqus.如果你是一个主持人请参阅我们的故障排除指南".另一方面,社交URL(用于博客末尾的共享图标)显示在html中,缺少baseURL前缀.
Disqus-Team在他们的一个帮助页面中提到,这通常发生在格式不正确的JS变量时.
在View-Source of my blog-article中,this.page.url变量仅显示相对URL
this.page.url = '\/2017\/05\/tamilnadu-2016-election---a-data-story\/';
Run Code Online (Sandbox Code Playgroud)
这就是社交网址在页面中与Twitter/Facebook/G-Plus图标一起显示的方式.
推特: https://twitter.com/intent/tweet?text=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f
Facebook的: https://www.facebook.com/sharer/sharer.php?u=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f
G Plus: https://plus.google.com/share?url=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f
我认为baseURL配置设置中的一些问题导致了这两个问题.
谢谢.
我通过RStudio/blogdown使用hugo-academic主题来构建我的网页.示例页面位于:https://themes.gohugo.io/theme/academic/
我想在学术界之下添加第二份非学术兴趣列表.这可能吗?
在配置部分中about.md有一个列表
# List your academic interests.
[interests]
interests = [
"Artificial Intelligence",
"Computational Linguistics",
"Information Retrieval"
]
Run Code Online (Sandbox Code Playgroud)
但我不确定它是如何传递给实际构建网站的进程.本着"只是添加东西以查看它是否有效"的精神,我尝试添加另一个[other_interests]部分但它似乎没有做任何事情.
我想使用 blogdown 通过 RMarkdown 文件中的短代码显示图像。我使用代码:
```{r echo=FALSE}
blogdown::shortcode("figure", src = "/img/to/path/my-picture.png", alt = "Some alt text")
```
Run Code Online (Sandbox Code Playgroud)
我没有收到错误消息,只是网站上有一个空白区域。图片不显示。简码通常有效,我用推特卡试过了。
路径是正确的,因为使用 knitr 显示相同的图片。(该路径也可用作普通.md文档中的简码。)如果我不在我的.Rmd文件中使用 alt 参数,则短代码命令的代码将显示在网站上——不仅适用于此命令,而且适用于所有其他命令(以前工作)短代码也是如此。例如,我得到了以下网页片段:
{{% figure src=/img/to/path/my-picture.png %}}
But shortcode works, here is a tweet card: {{% tweet 852205086956818432 %}}
Run Code Online (Sandbox Code Playgroud)
另一个与数字相关的问题:如果我使用标准命令:

Run Code Online (Sandbox Code Playgroud)
网页在图片下方显示替代文字“一些替代文字”。
我正在使用 Hugo-academic 主题,这是我的会话信息:
R version 3.4.1 (2017-06-30)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS Sierra 10.12.6
Matrix products: default
BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRlapack.dylib
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices …Run Code Online (Sandbox Code Playgroud) 我已经一汇其次教程和使用创造了一个网站排污,github上和netlify。现在,我想更改网站的主题。问题是,我有几篇文章产生了很多情节。结果,当我在本地创建新网站并添加帖子时,git push失败了。我怀疑是因为我文件太多。
我试着逐段添加帖子,就像我在写新帖子一样,这确实有效。但是,这将花费太多时间。我怀疑其他人也有同样的问题。有没有一种方法可以更轻松地更改我的网站的主题?
我想在运行blogdown :: build_site()后从帖子中删除日期而不必从公用文件夹中手动删除.
我有一个名为Gallery的帖子,它在顶部的Rmarkdown文件中有以下yaml标题:
---
title: Gallery
date: null
output:
blogdown::html_page:
date: null
---
Run Code Online (Sandbox Code Playgroud)
这是它在public/gallery/index.html文件中的呈现方式:
<div class="item">
<h4><a href="/gallery/">Gallery</a></h4>
<h5>January 1, 0001</h5>
</div>
Run Code Online (Sandbox Code Playgroud)
无论如何要移除/隐藏它而不手动操作?
我正在使用最小的主题https://github.com/calintat/minimal/
我是不熟悉Blogdown的人,并且通过神话般的资源来指导我。不幸的是,我无法在雨果中使用学术主题。要创建一个新站点,我需要:
尝试通过运行以下命令来创建新站点:
blogdown :: new_site(theme =“ gcushen / hugo-academic”)
不幸的是,我随后遇到以下错误:
Error: Unable to find theme Directory: C:\Users\myusername\Documents\MyBlog\themes\academic
Error: Unable to find theme Directory: C:\Users\myusername\Documents\MyBlog\themes\academic
Error: Unable to find theme Directory: C:\Users\myusername\Documents\MyBlog\themes\academic
Run Code Online (Sandbox Code Playgroud)
我还遇到以下问题:
Error in shell(cmd, mustWork = TRUE, intern = intern) :
'"C:\Users\myusername\AppData\Roaming\Hugo\hugo.exe" convert toYAML --unsafe' execution failed with error code 65535
Run Code Online (Sandbox Code Playgroud)
我要去哪里错了?我也尝试使用该指南通过RStudio安装/创建,但是遇到了同样的问题。我是不熟悉Blogdown的人,因此需要任何帮助。
谢谢!
sessionInfo()
R version 3.5.2 (2018-12-20)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
Matrix products: …Run Code Online (Sandbox Code Playgroud) 我用hugo的学术主题制作了一个网站;这里提供了一个例子。我希望我的所有帖子(其中链接中提供了三个示例)更广泛。例如,一篇文章最初看起来像这样:
文本被限制在更窄的窗口内,但我希望它看起来像这样:
其中文本与页面的宽度相同。
我注意到我可以通过取消选中“.article-container”中的“max-width”规范来实现此目的。如何编辑带有学术主题的个人页面的本地文件以使其自动发生?
我正在尝试使用blogdownin构建一个网站,R但我不确定为什么 html 标签不再被正确解析。它曾经为我正常工作。我在三个新的/不同的 R 项目(不同的 Hugo 主题)中测试了下面的代码,但没有任何效果。但是,当我尝试编织或预览常规文件Rmd或md文件时,html 标签被正确解析并且一切都按预期工作。
比如我的markdown文档中下面的代码对文字没有影响。图像也不显示。
<a href="http://www.google.com">Link to Google</a>
<b>happy</b>
Run Code Online (Sandbox Code Playgroud)
当我为网站提供服务时,我看到的只是以下未格式化的文本:
链接到谷歌快乐
请注意,标准降价语法仍然有效:
[Link to Google](https://www.google.com)
**happy**
Run Code Online (Sandbox Code Playgroud)
预期输出
链接到谷歌 快乐
有没有人知道可能是什么问题?感谢任何人可以提供的任何帮助!谢谢。
下面是我的 R 会话信息。我正在使用最新版本的 Hugo (0.65.0) 和blogdown(也尝试了开发版本)。我降级到 Hugo 0.60.0 但它仍然不起作用。
> xfun::session_info()
R version 3.6.2 (2019-12-12)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS High Sierra 10.13.6, RStudio 1.2.5033
Locale: en_CA.UTF-8 / en_CA.UTF-8 / en_CA.UTF-8 / C / en_CA.UTF-8 / en_CA.UTF-8
Package version:
base64enc_0.1.3 bookdown_0.17 digest_0.6.24 evaluate_0.14 glue_1.3.1 …Run Code Online (Sandbox Code Playgroud) 我想在网页页脚添加云表情符号,但显然该config.toml文件不支持表情符号
[params]
footerText = ":cloud: David Jorquera - 2020"
Run Code Online (Sandbox Code Playgroud)
...呈现为文本。
如何才能做到这一点?
我正在尝试将链接嵌入到使用 R blogdown 和 Hugo 创建的帖子中。这是一个简单的 .md 文件。
我试图发布的代码是这样的:
<iframe src="//example.com/foo/bar"></iframe>
Run Code Online (Sandbox Code Playgroud)
我在应该出现的内容中看不到任何内容。
由于它是一个 .md 文件,我认为它只需使用 HTML 标签即可工作。显然,这不是我的情况。