Jekyllの投稿をGUIから操作するjekyll-adminを使ってみた

jekyll-adminを使ってみました

Jekyllで投稿するときWordpressなどのCMSの様に管理画面で編集できないかと思って調べていてjekyll-adminというgemを見つけたので使ってみました。

管理画面はこんな感じです。

jekyll-admin

設定

# Gemfile

gem 'jekyll-admin', group: :jekyll_plugins
bundle install

としてjekyll-adminを使う準備をします。あと設定ファイルがなければ作ります。

_config.yml

jekyll_admin:
  hidden_links:

hidden_linksには posts/pages/staticfiles/datafiles/configuration という様なオプションがあり配列として指定すると管理画面からリンクが消え設定できなくなります。

起動

bundle exec jekyll serve

として起動してhttp://127.0.0.1:4000/admin/ にアクセスして管理画面を開きます。

管理画面

管理画面では一通りの機能が揃っているなという感じでした。特に画像ファイルがドラッグ&ドロップで上げられるのは便利です。

記事投稿

左側のリンクのPostsから記事投稿画面を開くことができます。

jekyll-admin

画像の投稿

画像ファイルがドラッグ&ドロップでアップロードできるので便利です。ただ、記事に貼り付ける際はURLをコピーして記事に貼り付けないといけないのでそこはちょっと不便ですね。

jekyll-admin

設定修正

設定ファイルも修正できます。 そのままyamlファイルを編集できるモードと jekyll-admin yamlのフォーマットに沿って入力できるモードがあります。 jekyll-admin

参照