【问题标题】:Sharing buttons in academic theme not working on blog post学术主题中的共享按钮不适用于博客文章
【发布时间】:2019-08-24 23:09:55
【问题描述】:

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

除了这个问题,一切都很好。事实上,我通常喜欢这个功能,但我无法让我的博客文章上的共享按钮正常工作。问题是读者可以在 Twitter 上分享博客的标题,但它不会为帖子生成 URL。

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

导致这条不太可操作的推文:

我想要的是这个:

这是出现问题的特定页面:

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

这是我的带有站点文件的 Git 存储库:

https://github.com/matgbar/main_site

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

我尝试修改某些设置,包括 relativeruls=falsetrue。到目前为止,我所做的似乎没有任何改变。

【问题讨论】:

    标签: r hugo blogdown


    【解决方案1】:

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

    serve_site() 仅用于本地预览。如果要发布站点,则需要运行blogdown::build_site(),这样baseurl 才会真正写入所有页面。

    【讨论】:

      【解决方案2】:

      在对这个问题采取了多种不同的方法后,我通过将baseurl: 添加到每个页面的标题来解决它(见下图)。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-13
        • 1970-01-01
        相关资源
        最近更新 更多