`README` 徽章未在 `pkgdown` 网站中正确呈现

`README` badges not getting rendered properly in `pkgdown` website

到目前为止,我已经为我的 R 包(例如,ggstatsplot, kittyR 等)创建了 6 个不同的 pkgdown 网站,其中 none 个曾经遇到过以下问题。

第一次,运行以下命令

pkgdown::build_site(
  lazy = FALSE,
  run_dont_run = TRUE,
  seed = 123,
  devel = TRUE
)

没有呈现 README 徽章,我不确定为什么,因为我使用的 yaml 与我的其他软件包相似。我在 pkgdown GitHub 回购上提出了 issue,但没有帮助。

更明确地说,这是我的 README 的样子-

这是 pkgdown 输出的样子-

我在构建网站时没有收到任何警告或错误。但正如此处所见,主页上根本没有呈现徽章。关于为什么会发生这种情况或如何解决它的任何想法?

提前致谢。

我能够使用您链接的自述文件复制该问题。我注意到在第一个标题之前在反引号中添加文本(任何字符)使徽章 re-appear。原因与 pkgdown 如何解析自述文件以查找徽章有关。作为解决方法,您可以尝试在 README.Rmd 文件第 16 行的反引号中添加单词 "test"。

这似乎已经在 pkgdown 的开发版本中得到解决。有关详细信息,请参阅 issue 的讨论,并考虑在徽章部分周围使用 <!-- badges: start --><!-- badges: end -->