Adding a Blog
İlk Kurulum
Sitenizin blog'unu kurmak için, deponuzun website
dizinine blog
klasörünü oluşturmakla başlayın.
Daha sonra, siteConfig.js
içine blog başlık bağlantısı ekleyin:
headerLinks: [
...
{blog: true, label: 'Blog'},
...
]
Paylaşım Eklemek
To publish in the blog, create a file within the blog folder with a formatted name of YYYY-MM-DD-My-Blog-Post-Title.md
. The post date is extracted from the file name.
Örnek olarak, website/blog/2017-08-18-Docusaurus-Tanıtımı.md
:
---
author: Frank Li
authorURL: https://twitter.com/foobarbaz
authorFBID: 503283835
title: Introducing Docusaurus
---
Lorem Ipsum...
Başlık Seçenekleri
Tek gerekli alan title
; dır fakat blog'unuza yazar bilgilerinizi eklemeniz için seçenekler sağlıyoruz.
author
- Yazar adının bulunduğu metin etiketi.authorURL
- The URL associated with the author. This could be a Twitter, GitHub, Facebook account, etc.authorFBID
- The Facebook profile ID that is used to fetch the profile picture.authorImageURL
- The URL to the author's image. (Note: If you use bothauthorFBID
andauthorImageURL
,authorFBID
will take precedence. Don't includeauthorFBID
if you wantauthorImageURL
to appear.)title
- The blog post title.
Özet Kesintisi
Yayınlanan tüm blog paylaşımları incelenirken bu paylaşımınızın özet olarak neresinin gösterileceğini belirtmek için <!--truncate-->
işaretleyicisini kullanın. <!--truncate-->
'in üstünde kalan herhangi bir şey özetin parçalı olacaktır. Örnek olarak:
---
title: Truncation Example
---
All this will be part of the blog post summary.
Even this.
<!--truncate-->
But anything from here on down will not be.
Not this.
Or this.
Changing How Many Blog Posts Show on Sidebar
By default, 5 recent blog posts are shown on the sidebar.
You can configure a specific amount of blog posts to show by adding a blogSidebarCount
setting to your siteConfig.js
.
The available options are an integer representing the number of posts you wish to show or a string with the value 'ALL'.
Örnek:
blogSidebarCount: 'ALL'
RSS Feed
Docusaurus provides a simple RSS feed for your blog posts. Both RSS and Atom feed formats are supported. This data is automatically to your website page's HTML
tag.
A summary of the post's text is provided in the RSS feed up to the <!--truncate-->
. If no <!--truncate-->
tag is found, then all text up 250 characters are used.
Social Buttons
If you want Facebook and/or Twitter social buttons at the bottom of your blog posts, set the facebookAppId
and/or twitter
site configuration options in siteConfig.js
.