diff --git a/packages/docusaurus-plugin-content-blog/src/markdownLoader.ts b/packages/docusaurus-plugin-content-blog/src/markdownLoader.ts index 1d0759c971..a94a6ff22c 100644 --- a/packages/docusaurus-plugin-content-blog/src/markdownLoader.ts +++ b/packages/docusaurus-plugin-content-blog/src/markdownLoader.ts @@ -37,6 +37,7 @@ export = function(fileString: string) { if (err) return callback && callback(err); const metadataStr = `export const metadata = ${metadata};`; - callback && callback(null, finalContent + '\n' + metadataStr); + // We need to add two lines break so that mdx won't mistake it as part of previous paragraph + callback && callback(null, finalContent + '\n\n' + metadataStr); }); } as loader.Loader; diff --git a/packages/docusaurus-plugin-content-docs/src/markdown/index.ts b/packages/docusaurus-plugin-content-docs/src/markdown/index.ts index 4a67b13d36..efb9740067 100644 --- a/packages/docusaurus-plugin-content-docs/src/markdown/index.ts +++ b/packages/docusaurus-plugin-content-docs/src/markdown/index.ts @@ -44,6 +44,7 @@ export = function(fileString: string) { if (err) return callback && callback(err); const metadataStr = `export const metadata = ${metadata}`; - callback && callback(null, linkifiedStr + '\n' + metadataStr); + // We need to add two lines break so that mdx won't mistake it as part of previous paragraph + callback && callback(null, linkifiedStr + '\n\n' + metadataStr); }); } as loader.Loader;