mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-24 21:34:06 -06:00
fix(ogImage): improve user-defined OG image path handling
This commit is contained in:
parent
f718bd0045
commit
084685874c
@ -150,12 +150,11 @@ export const CustomOgImages: QuartzEmitterPlugin<Partial<SocialImageOptions>> =
|
|||||||
additionalHead: [
|
additionalHead: [
|
||||||
(pageData) => {
|
(pageData) => {
|
||||||
const isRealFile = pageData.filePath !== undefined
|
const isRealFile = pageData.filePath !== undefined
|
||||||
const socialImage = pageData.frontmatter?.socialImage
|
let userDefinedOgImagePath = pageData.frontmatter?.socialImage
|
||||||
|
|
||||||
let userDefinedOgImagePath = undefined
|
if (userDefinedOgImagePath) {
|
||||||
if (socialImage) {
|
userDefinedOgImagePath = isAbsoluteFilePath(userDefinedOgImagePath)
|
||||||
userDefinedOgImagePath = isAbsoluteFilePath(socialImage)
|
? userDefinedOgImagePath
|
||||||
? socialImage
|
|
||||||
: `https://${baseUrl}/static/${socialImage}`
|
: `https://${baseUrl}/static/${socialImage}`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user