From 096623d9dccfc909f686c6da805249e73e37229d Mon Sep 17 00:00:00 2001 From: tangly1024 Date: Fri, 29 Apr 2022 10:29:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=BC=96=E8=AF=91=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/archive/index.js | 4 ++-- pages/category/index.js | 4 ++-- pages/index.js | 4 ++-- pages/page/[page].js | 4 ++-- pages/search/index.js | 4 ++-- pages/tag/index.js | 4 ++-- themes/example/components/Footer.js | 2 +- themes/fukasawa/components/AsideLeft.js | 2 +- themes/hexo/components/Header.js | 2 +- 9 files changed, 15 insertions(+), 15 deletions(-) diff --git a/pages/archive/index.js b/pages/archive/index.js index 5241697d..e66b2abd 100644 --- a/pages/archive/index.js +++ b/pages/archive/index.js @@ -8,8 +8,8 @@ const ArchiveIndex = props => { const ThemeComponents = ThemeMap[theme] const { siteInfo } = props const meta = { - title: `${locale.NAV.ARCHIVE} | ${siteInfo.title}`, - description: siteInfo.description, + title: `${locale.NAV.ARCHIVE} | ${siteInfo?.title}`, + description: siteInfo?.description, slug: 'archive', type: 'website' } diff --git a/pages/category/index.js b/pages/category/index.js index 1545408b..f099d29f 100644 --- a/pages/category/index.js +++ b/pages/category/index.js @@ -9,8 +9,8 @@ export default function Category(props) { const { locale } = useGlobal() const { siteInfo } = props const meta = { - title: `${locale.COMMON.CATEGORY} | ${siteInfo.title}`, - description: siteInfo.description, + title: `${locale.COMMON.CATEGORY} | ${siteInfo?.title}`, + description: siteInfo?.description, slug: 'category', type: 'website' } diff --git a/pages/index.js b/pages/index.js index 9b8c8511..ec18b11c 100644 --- a/pages/index.js +++ b/pages/index.js @@ -14,8 +14,8 @@ export async function getStaticProps() { const props = await getGlobalNotionData({ from, pageType: ['Post'] }) const { allPosts, siteInfo } = props const meta = { - title: `${siteInfo.title} | ${siteInfo.description}`, - description: siteInfo.description, + title: `${siteInfo?.title} | ${siteInfo?.description}`, + description: siteInfo?.description, image: siteInfo.pageCover, slug: '', type: 'website' diff --git a/pages/page/[page].js b/pages/page/[page].js index 1de94693..b6787758 100644 --- a/pages/page/[page].js +++ b/pages/page/[page].js @@ -12,8 +12,8 @@ const Page = props => { return <> } const meta = { - title: `${props.page} | Page | ${siteInfo.title}`, - description: siteInfo.description, + title: `${props.page} | Page | ${siteInfo?.title}`, + description: siteInfo?.description, slug: 'page/' + props.page, type: 'website' } diff --git a/pages/search/index.js b/pages/search/index.js index 222d03d0..80cfe52c 100644 --- a/pages/search/index.js +++ b/pages/search/index.js @@ -23,9 +23,9 @@ const Search = props => { const { locale } = useGlobal() const meta = { title: `${searchKey || ''}${searchKey ? ' | ' : ''}${locale.NAV.SEARCH} | ${ - siteInfo.title + siteInfo?.title }`, - description: siteInfo.description, + description: siteInfo?.description, slug: 'search', type: 'website' } diff --git a/pages/tag/index.js b/pages/tag/index.js index 50c9ff8c..a4c28dbf 100644 --- a/pages/tag/index.js +++ b/pages/tag/index.js @@ -9,8 +9,8 @@ const TagIndex = props => { const { locale } = useGlobal() const { siteInfo } = props const meta = { - title: `${locale.COMMON.TAGS} | ${siteInfo.title}`, - description: siteInfo.description, + title: `${locale.COMMON.TAGS} | ${siteInfo?.title}`, + description: siteInfo?.description, slug: 'tag', type: 'website' } diff --git a/themes/example/components/Footer.js b/themes/example/components/Footer.js index 86f0b9cb..d94e6648 100644 --- a/themes/example/components/Footer.js +++ b/themes/example/components/Footer.js @@ -19,7 +19,7 @@ export const Footer = (props) => { // {' '} // //
- //

{meta?.title || siteInfo.title}

+ //

{meta?.title || siteInfo?.title}

// // Powered by{' '} //
- { siteInfo.description } + { siteInfo?.description } {router.asPath !== '/tag' &&
diff --git a/themes/hexo/components/Header.js b/themes/hexo/components/Header.js index 388f01a3..66770f77 100644 --- a/themes/hexo/components/Header.js +++ b/themes/hexo/components/Header.js @@ -107,7 +107,7 @@ const Header = props => { }} >
-
{siteInfo.title}
+
{siteInfo?.title}