Blogの書き方

Growthers

Growthers

20211201に作成
この記事は最終更新から1年以上が経過しています

この記事は弊鯖民に向けた記事です.
共同開発鯖 Advent Calender 2021の4日目の記事でもあります.

共同開発鯖のカレンダー | Advent Calendar 2021 - QiitaQiita Advent Calendar

共同開発鯖のカレンダーページです。

qiita.com

最初に

ブログのデータはすべてここで管理されています.

GitHub - Growthers/blog-data

Contribute to Growthers/blog-data development by creating an account on GitHub.

github.com

作業をするにあたって, このリポジトリをForkしてください.

ユーザーの作成

記事を初めて書く場合, ユーザーを作成する必要があります.
hogeというユーザーを作成する場合, articles/hogeというディレクトリを作成してください.

ディレクトリ名を作成するにあたって

このディレクトリ名はURLのパスなどにも使用されます.
なるべく変更せず, 半角英数字を使用してください.

profile.jsonの作成

以下の形式に従って, profile.jsonというファイルをarticles/hogeに作成してください.

{ "name": "Your Display Name", "icon": "Your Icon URL", "bio": "Your Biography", "site": "Your Website URL", "github": "Your GitHub ID", "twitter": "Your Twitter ID", "roles": ["Your Role 1", "Your Role 2...", "Your Role N"] }
keydescriptionrequire
name表示名必須
iconアイコンURL
bio自己紹介
siteサイトURL
githubGitHub ID
twitterTwitter ID
roles役割(配列)

記事の作成

記事を作成する場合, articles/hogeに記事名のディレクトリを生成してください. (半角英数字を推奨)
ユーザー名と同じく, ディレクトリ名がそのままURLのパスになります.

その後, 生成したディレクトリにindex.mdというファイルを作成し, そこに記事を書いていきましょう.
index.md以外のファイル名を使用することはできません.

fugaという記事をhogeというユーザーで作成した場合のディレクトリ構成

├ README.md └ articles └ hoge ├ profile.json └ fuga └ index.md

メタ情報の設定

index.mdの先頭にメタ情報を設定する必要があります.

keydescriptionrequire
title記事の表示タイトル必須
date記事の作成日 yyyy-mm-dd の形式必須

例:

--- title: fuga date: 2021-12-01 ---

メタ情報は今後のブログのアップデートとともに増えていく予定です.

画像の挿入

以下のいずれかの方法によって記事で画像を使用することができます.

方法詳細
記事と同じディレクトリに保存する
外部に保存するimgurなど

Imgur: The magic of the Internet

Imgur: The magic of the Internet

imgur.com

ツイートを掲載する

ツイートを掲載したい場合, URLのみを貼り付けるのではなくこちらのサイトを使用して, 埋め込みコードを貼り付けてください.

Twitter Publish

publish.twitter.com

記事の投稿

記事を書き終えたら, 投稿をしましょう.
最初にForkしたリポジトリにコミットをして, blog-dataにプルリクエストを出します.

GitHub - Growthers/blog-data

Contribute to Growthers/blog-data development by creating an account on GitHub.

github.com

2人以上のユーザーに承認され, マージされたら投稿完了です.

最後に

このブログへの記事の投稿方法を紹介しました.
不明な点があれば, 気軽に質問をしてほしいと思います.

SHARE


Growthers

Growthers

共同開発鯖

Growthers

共同開発鯖 | Growthers