gh-130521: Add Open Graph meta tags to template pages (#130523)

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
This commit is contained in:
Stan Ulbrych 2025-04-07 21:58:50 +01:00 committed by GitHub
parent c0de650024
commit f5639d87f5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 37 additions and 0 deletions

View File

@ -12,6 +12,20 @@
{% set dl_version = release %}
{% endif %}
{%- block extrahead -%}
{{ super() }}
<meta property="og:title" content="Download — Python {{ dl_version }} documentation">
<meta property="og:type" content="website">
<meta property="og:url" content="https://docs.python.org/3/download.html">
<meta property="og:site_name" content="Python documentation">
<meta property="og:description" content="Download Python documentation.">
<meta property="og:image" content="https://docs.python.org/3/_static/og-image.png">
<meta name="description" content="Download Python documentation.">
<meta property="og:image:width" content="200">
<meta property="og:image:height" content="200">
<meta name="theme-color" content="#3776ab">
{%- endblock -%}
{% block body %}
<h1>{% trans %}Download Python {{ dl_version }} Documentation{% endtrans %}</h1>

View File

@ -2,6 +2,19 @@
{%- block htmltitle -%}
<title>{{ shorttitle }}</title>
{%- endblock -%}
{%- block extrahead -%}
{{ super() }}
<meta property="og:title" content="Python {{ version }} documentation">
<meta property="og:type" content="website">
<meta property="og:url" content="https://docs.python.org/3/">
<meta property="og:site_name" content="Python documentation">
<meta property="og:description" content="The official Python documentation.">
<meta property="og:image" content="https://docs.python.org/3/_static/og-image.png">
<meta name="description" content="The official Python documentation.">
<meta property="og:image:width" content="200">
<meta property="og:image:height" content="200">
<meta name="theme-color" content="#3776ab">
{%- endblock -%}
{% block body %}
<h1>{{ docstitle|e }}</h1>
<p>

View File

@ -3,6 +3,16 @@
{{ super() }}
<meta name="robots" content="noindex">
<script type="text/javascript" src="{{ pathto('_static/glossary_search.js', resource=True) }}"></script>
<meta property="og:title" content="Search — Python {{ version }} documentation">
<meta property="og:type" content="website">
<meta property="og:url" content="https://docs.python.org/3/search.html">
<meta property="og:site_name" content="Python documentation">
<meta property="og:description" content="Search the Python documentation.">
<meta property="og:image" content="https://docs.python.org/3/_static/og-image.png">
<meta name="description" content="Search the Python documentation.">
<meta property="og:image:width" content="200">
<meta property="og:image:height" content="200">
<meta name="theme-color" content="#3776ab">
{% endblock %}
{% block searchresults %}
<div id="search-results">