Q&A集
EmDashでブログを作る途中で、実際に出た質問と答えをまとめています。質問を押すと、ひとことの答えが開きます。
始める・セットアップ
初回設定の画面では、何を入力すればいい?
サイト名とキャッチフレーズを入れ、始め方は「Empty site」を選ぶのがおすすめです。
くわしい答えを読む公開・Cloudflare
公開用のURLはどこで分かる?
手元で動かしている間は、まだネットには出ていません。Cloudflareに公開したときに表示されるURLが、公開用のURLです。
くわしい答えを読むR2ってどうやって有効化するの?
Cloudflareの管理画面の「R2 オブジェクトストレージ」から申し込みます。カード登録を求められることがあります。
くわしい答えを読む手元で書いた記事は、公開サイトにも移る?
移りません。手元と公開サイトは、データベースが別々です。
くわしい答えを読むCloudflareで公開したサイトは、URLごと完全に削除できる?
そのURLで見られなくすることはできます。ただ、公開していた痕跡まで完全に消せるとは限りません。
くわしい答えを読む練習用やポートフォリオ用のサンプルサイトを、公開したままにしても大丈夫?
見られても困らない内容なら大丈夫です。架空のサイトであることを書き、個人情報や本物の申し込み機能を入れないのが条件です。
くわしい答えを読む公開直後に、ほかの人に先に初回設定されないようにするには?
公開したらすぐ自分で初回設定を済ませるのが基本です。心配なら、設定が終わるまでサイト全体を自分しか見られない状態にしておきます。
くわしい答えを読むデータ(D1)と画像(R2)のバックアップは、どう取ればいい? 頻度は?
データはCloudflareの「巻き戻し」機能が自動で働いています。それに加えて、大きな作業の前と月1回くらい、データと画像の控えを手元に取っておくと安心です。
くわしい答えを読むCloudflareの無料枠のままで大丈夫? 有料(月5ドル)にする目安は?
個人のブログなら、無料枠でまず足ります。止まると困るサイトや、アクセスが増えてきたら有料(月5ドル〜)を考えます。
くわしい答えを読む管理画面・記事
記事を書いて公開するまでの手順は?
管理画面の「Posts」→「+Post」で書いて「保存」、そのあと「Publish now」を押します。
くわしい答えを読むメニューを直したのに、公開サイトに反映されない
手元の管理画面で直していないか確認しましょう。公開サイトの管理画面で直す必要があります。
くわしい答えを読む管理画面にログインせずに、ターミナル(AI)から記事を投稿できる?
できます。`emdash login` で表示されるコードを、ログイン済みのブラウザで承認します。
くわしい答えを読むターミナル(AI)から投稿するたびに出る承認を、省略できない?
できます。ログアウトせずに保存したログインを使い続けるか、管理画面で「APIトークン」を発行して使います。
くわしい答えを読むCLI(コマンド)でEmDashにつなぐ方法は?
`npx emdash login --url=サイトのURL` でログインし、そのあとは `npx emdash content list posts` のようにコマンドで操作します。
くわしい答えを読む「CLI接続」って何? 承認画面やAPIトークンとどう違う?
ブラウザの管理画面を使わず、ターミナルのコマンドでEmDashを操作することです。承認画面もAPIトークンも、そのときの「鍵の渡し方」の違いです。
くわしい答えを読む管理画面はパスキーだけで十分? Cloudflare Accessを重ねたほうがいい?
個人のブログなら、パスキーでもかなり強い守りです。Accessを重ねるのは、守りを一段上げたいとき。ただ、設定によっては画像や検索まで見られなくなるので、慎重に行います。
くわしい答えを読むユーザーを招待するときの権限(閲覧者・寄稿者・投稿者・編集者・管理者)は、何が違う?
下の権限ほど、できることが増えます。記事を書いてもらうだけなら「寄稿者」、自分で公開まで任せるなら「投稿者」、管理者は自分1人にしておくのが安全です。
くわしい答えを読む機能・カスタマイズ
管理画面を、WordPressとほぼ同じ見た目・使い勝手にできる?
記事・画像・メニューの管理など、WordPressに近い操作は最初からあります。ただ、管理画面そのものを丸ごと作り替えることはできません。
くわしい答えを読むSWELLの「ブログパーツ」のような共通パーツは作れる?
作れます。一か所直せば全ページに反映したいなら「Widget Areas」、ひな形として記事にコピーして使うなら「Sections」です。
くわしい答えを読むWidget Areasはどうやって管理する? 複数作れる?
管理画面の「Widgets」→「Add Widget Area」で作ります。「サイドバー」「記事下CTA」のように名前を分けて、いくつでも作れます。
くわしい答えを読む本文の好きな位置に、共通パーツを入れられる?
標準の「Sections」なら入れられますが、コピーなので一括では直せません。一括で直したいなら、独自の部品(カスタムブロック)を作る必要があります。
くわしい答えを読む閲覧数の多い人気記事を、自動で表示できる?
標準ではできません。標準で表示できるのは「最新記事」までで、閲覧数を数える仕組みを追加する必要があります。
くわしい答えを読む記事に、外部のフォームを埋め込める?
できます。記事の編集画面に「別のサイトのページを埋め込む」「埋め込みコード」の部品があります。
くわしい答えを読む最初から付いているコメント欄は、個人情報を扱うことになる? 外しておくべき?
なります。標準のコメント欄は名前とメールアドレスが必須だからです。このブログでは標準のコメント欄を止めて、名前もメールも聞かない自作のコメント欄に入れ替えました。
くわしい答えを読む名前もメールアドレスも聞かないコメント欄は作れる?
作れます。EmDashのプラグイン機能で、ニックネーム(任意)と本文だけを受け付け、管理画面で承認したものだけを表示するコメント欄を自作しました。
くわしい答えを読むEmDashのプラグインは、全部AIが下見しているって本当?
半分だけ本当です。AIがチェックしているのは、配布所に載る紹介文や画像です。プラグインの中身(プログラム)はAIの下見の対象外で、別の仕組みで守っています。
くわしい答えを読むトラブル・エラー
「Database migrations are required」と出た
データベースの準備が途中で止まっています。`emdash migrate` で状況を確認し、残りを適用すると直ります。
くわしい答えを読む