content: обложка кейса STAR — дашборд Primo AI Server в секции Результат + og:image
This commit is contained in:
1 parent
d8c9401381
commit
4e17471469
6 files changed
+32
-3
No files matched your search
@@ -46,6 +46,11 @@ const DEFAULT_LOCALE_ONLY_PAGES = new Set([
|
||||
"cases/primo-ai-server-star",
|
||||
]);
|
||||
|
||||
// Своя og-картинка для отдельной страницы (ключ — путь без .html).
|
||||
const PER_PAGE_OG_IMAGE = {
|
||||
"cases/primo-ai-server-star": `${SITE_ORIGIN}/assets/og/og-primo-star.png`,
|
||||
};
|
||||
|
||||
const titleRe = /<title>([\s\S]*?)<\/title>/i;
|
||||
const descRe = /<meta\s+name="description"\s+content="([\s\S]*?)"\s*\/?>/i;
|
||||
|
||||
@@ -391,7 +396,7 @@ function build() {
|
||||
vars.ogLocaleAlt = isDefault ? "en_US" : "ru_RU";
|
||||
vars.ogTitle = pageTitle;
|
||||
vars.ogDescription = pageDesc;
|
||||
vars.ogImage = OG_IMAGE_DEFAULT;
|
||||
vars.ogImage = PER_PAGE_OG_IMAGE[noSlug] || OG_IMAGE_DEFAULT;
|
||||
vars.ogImageAlt = pageTitle;
|
||||
vars.jsonLd = JSON.stringify(buildJsonLd(relNorm, loc, { title: pageTitle, description: pageDesc }, canonicalUrl), null, 2);
|
||||
|
||||
|
||||
Reference in new issue
Block a user