From 070b506e45ad9d405ff40660aa645af1c1be6f58 Mon Sep 17 00:00:00 2001 From: Yurii Motov Date: Mon, 29 Sep 2025 17:08:58 +0200 Subject: [PATCH] Get `title` from `page.title` --- scripts/mkdocs_hooks.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/mkdocs_hooks.py b/scripts/mkdocs_hooks.py index 55015ab19..b9e4ff59e 100644 --- a/scripts/mkdocs_hooks.py +++ b/scripts/mkdocs_hooks.py @@ -134,12 +134,12 @@ def on_page_markdown( ) -> str: # Set matadata["social"]["cards_layout_options"]["title"] to clean title (without # permalink) - header = markdown.split("\n\n", 1)[0] - header_clean = header.split("{ #")[0] - if header_clean: + title = page.title + clean_title = title.split("{ #")[0] + if clean_title: page.meta.setdefault("social", {}) page.meta["social"].setdefault("cards_layout_options", {}) - page.meta["social"]["cards_layout_options"]["title"] = header_clean + page.meta["social"]["cards_layout_options"]["title"] = clean_title if isinstance(page.file, EnFile): for excluded_section in non_translated_sections: