如何为 sphinx 文档设置 opengraph 元数据标签?

How to set opengraph metadata tags for a sphinx document?

我正在为 opengraph properties.

的 sphinx 文档添加元标记

我看到 sphinx 有这个 meta directive

.. meta::
   :description: The Sphinx documentation builder
   :keywords: Sphinx, documentation, builder

但是我如何使用它来标记带有 属性 属性的标签,例如 <meta property="og:title" content="<title>" /> -- 我只看到带有 name 属性的示例?

我看到还有sphinxext-opengraph扩展名,但是好像是用conf.py来指定标签,我想为每个RST文档手动设置标签。

上述 sphinxext-opengraph 扩展目前有一个 PR 用于设置每页的值。 PR 已经有效完成,所以应该很快就会发布新版本。

编辑:PR 已 merged。您现在可以通过将字段列表添加到页面顶部来设置任何标签,如下所示:

:og:description: New description

Page Title
==========

有关详细信息,请参阅 docs or the readme in the repo

编辑 2:目前相对 image/video/audio 文件路径在 目的 上损坏,这将通过 #53