diff --git a/packages/@vuepress/core/lib/node/ClientComputedMixin.js b/packages/@vuepress/core/lib/node/ClientComputedMixin.js index 20558f5b7e..4ccfcec1c1 100644 --- a/packages/@vuepress/core/lib/node/ClientComputedMixin.js +++ b/packages/@vuepress/core/lib/node/ClientComputedMixin.js @@ -62,7 +62,8 @@ module.exports = siteData => { } get $siteTitle () { - return this.$localeConfig.title || this.$site.title || '' + const { siteTitle } = this.$page.frontmatter + return siteTitle || this.$localeConfig.title || this.$site.title || '' } get $canonicalUrl () {