学术主题中的blogdown分享按钮不适用于博文

时间:2018-05-23 05:17:37

标签: r hugo blogdown

我确信这个问题有一个相对简单的解决方案,但我是一个普通的网络开发新手,专门针对博客的新手,并且刚创建了我的第一个网站。

除了这一个问题,一切都很好。事实上,我一般都喜欢这个功能,但是我无法在我的博客帖子上获得共享按钮以正常运行。问题是读者可以在Twitter上分享博客的标题,但它不会为帖子生成网址。

结果是你得到一条没有链接的推文...这没有帮助。

enter image description here

导致这不是非常可行的推文:

enter image description here

相反,我想要的是:

enter image description here

以下是问题的具体页面:

https://mgb-research.netlify.com/post/gaussian-process-imputation-models/

这是我的网站文件git repo:

https://github.com/matgbar/main_site

我可以看到该按钮引用了post / gaussian-process-imputation-models /,但它没有在页面信息前面包含同样重要的:https://mgb-research.netlify.com/

我尝试过修改某些设置,包括relativeruls=falsetrue。到目前为止,我所做的一切似乎都没有什么不同。

现阶段非常欢迎任何帮助/想法。

提前致谢。

2 个答案:

答案 0 :(得分:1)

我有同样的问题。而不是将其添加到每个帖子。我找到了一个related issue,谢逸辉建议在config.toml文件中设置baseURL,然后构建站点:

  

serve_site()仅用于本地预览。如果要发布站点,则需要运行blogdown::build_site(),以便将baseurl实际上写入所有页面。

答案 1 :(得分:0)

在使用多种方法解决此问题后,我通过在每个页面的页眉中添加baseurl:来解决了该问题(请参见下图)。

enter image description here

页面现在使用共享按钮呈现完整链接。