Use Blog
Add Blog Posts
WIP
Create files under /blog
directory.
More @ https://docusaurus.io/docs/blog
Remove Blog Feature
Blog in a docs site is useful for release notes, updates etc. But it can be turned off by following steps below, or you can just temporarily hide the blog by removing posts in blog
directory and remove the links to blog in navbar and footer.
To remove the blog feature:
Remove the following highlightend lines.
docusaurus.config.js
const config = {
plugins: [
[require.resolve('@cmfcmf/docusaurus-search-local'), {
- // whether to index blog pages
- indexBlog: true,
}]
],
presets: [
[
/** @type {import('@docusaurus/preset-classic').Options} */
- blog: {
- showReadingTime: true,
- // Please change this to your repo.
- editUrl:
- 'https://github.com/arisac/docusaurus-boilerplate/edit/main/blog/',
- },
}),
],
],
};
Remove links to blog
If you have docs or pages linked to blog, remove the links from the file.
And finally, remove links in navbar and footer. Some pre-configs in this template is highlightened:
docusaurus.config.js
const config = {
themeConfig:
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
({
navbar: {
- items: [{ to: "/blog", label: "Blog", position: "left" }],
},
footer: {
links: [
{
title: "More",
items: [
- {
- label: "Blog",
- to: "/blog",
- },
],
},
],
},
}),
};