記事一覧

EmDashとWordPressの違い|サーバー・記事の形式・プラグインで比べる

WordPressに慣れた人がEmDashを触ると戸惑う点を、置き場所・記事の形式・プラグイン・デザインの変え方の4つで比べます。

EmDashとWordPressの違い|サーバー・記事の形式・プラグインで比べる

EmDash は「WordPress の後継」と紹介されることがあります。編集部は普段 WordPress を使っていて、そのうえで EmDash を入れてみました。同じ CMS でも、つくりがかなり違います。違いを4つに分けて説明します。

1. 置き場所

  • WordPress … PHP とデータベース(MySQL)が動くレンタルサーバーに置く
  • EmDash … Cloudflare Workers に置く。データベースは D1、画像は R2

EmDash はサーバーを借りなくても、Cloudflare のアカウントだけで公開できます。このサイトも Cloudflare の無料の URL(workers.dev)で動いています。

2. 記事の形式

  • WordPress … 本文は HTML(ブロックエディタの印つき)で保存
  • EmDash … 本文は Portable Text(段落・見出し・コードなどの部品の並び)で保存

HTML をそのまま貼るつもりで移すと、形式の変換が要ります。EmDash の部品には、WordPress のブロックを Portable Text に変える部品(@emdash-cms/gutenberg-to-portable-text)が入っていました。

3. プラグイン

  • WordPress … プラグインを入れると、サイト全体と同じ権限で動く
  • EmDash … プラグインを「サンドボックス」に閉じ込めて動かす仕組みがある

ただし、サンドボックスのプラグインは Workers の有料プランが必要です。雛形を作るときに無効にでき、編集部は無効で作りました。詳しくは「サンドボックスプラグインは有料プランが必要」へ。

4. デザインの変え方

  • WordPress … テーマを選んで入れ替える。細かい調整は追加CSS
  • EmDash … サイトそのものが Astro のプログラム。色や文字は src/styles/theme.css の変数を書き換える

管理画面からテーマを入れ替える感覚ではなく、ファイルを直して公開し直す形です。デザインを変えるにはファイルを触る必要がありますが、AI に頼めば直してもらえる作りになっています。

どちらを選ぶか

  • 今の WordPress に困っていない、プラグインに頼った機能が多い → WordPress のままでよい
  • サーバー代を減らしたい、AI に記事を書かせたい、記事中心の小さなサイト → EmDash を試す価値がある

移すときの手順と、移せないものは「WordPressからEmDashへの移行」にまとめました。

関連記事