mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-24 13:24:05 -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: [
|
||||
(pageData) => {
|
||||
const isRealFile = pageData.filePath !== undefined
|
||||
const socialImage = pageData.frontmatter?.socialImage
|
||||
let userDefinedOgImagePath = pageData.frontmatter?.socialImage
|
||||
|
||||
let userDefinedOgImagePath = undefined
|
||||
if (socialImage) {
|
||||
userDefinedOgImagePath = isAbsoluteFilePath(socialImage)
|
||||
? socialImage
|
||||
if (userDefinedOgImagePath) {
|
||||
userDefinedOgImagePath = isAbsoluteFilePath(userDefinedOgImagePath)
|
||||
? userDefinedOgImagePath
|
||||
: `https://${baseUrl}/static/${socialImage}`
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user