Skip to main content

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/',
- },
}),
],
],
};

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",
- },
],
},
],
},
}),
};