概要
Shifter
Headlessは、WordPressをヘッドレスCMSとしてSaaSで提供するもので、JAMStackやSPA(シングルページアプリケーション)に最適です。プラットフォーム、WordPressコア、およびプラグインは自動的に更新されます。WordPressは常に稼働していますが、いつでも停止できます。
仕様
- プラットフォームは自動的に更新されます。
- WordPressコアとプラグインは自動的に更新されます。
- データベースの移行は自動的に行われます。
- ホスト名は固定です。
- テーマ:
headless-theme
(固定されており、変更できません)。 - プラグイン:
ヘッドレス用のプラグインセットがデフォルトでインストールされています。 - メディアCDNが利用可能です。
- WAFが利用可能です。
設定方法
- Shifterダッシュボードに移動します。
- 既存のヘッドレスサイトを見つけるには、[Headless]をクリックします
- 新しいヘッドレスサイトを作成するには、[Create a new
site]ボタンの下にある[Shifter Headless]をクリックします - サイト名を入力します
- プランを選択し、[Create
site]をクリックします。7日間の無料トライアルもご用意しています。 - 注文を完了します
- Shifterがサイトを作成し、起動します。
- [Go to your new site]をクリックします
- WordPressの初期認証情報をコピーします
- WordPressの管理画面URLをクリックします
以上です!
WordPressの停止方法
- ヘッドレスサイトの[Settings]セクションに移動します
- [Stop]ボタンをクリックします
- WordPressが停止します。
データのインポート
WordPress
Importerプラグインを使用して、WordPressの投稿/ページデータをインポートできます。
プラグイン
Shifter
Headlessは、必要なプラグインセットをデフォルトで提供します。
コンテンツの取得と表示
REST API互換のテーマを構築するか、GitHubから入手してください: wp rest
api theme 。このドキュメントでは、例としてWordPress REST API Sample
Appを使用します。
-
WordPress REST API Sample
Appリポジトリをローカルにクローンします。$ git clone https://github.com/smartcatdev/WordPress-REST-API-Sample-App
-
エディタで
WordPress-REST-API-Sample-App/app/main.js
を開きます
-
RESTURLをあなたのURLに変更します
デフォルト値はhttps://wptavern.com/wp-json/
です
https://YOUR-SHIFTER-HEADLESS-URL/wp-json/
に変更して保存します。 -
作成したファイルにアクセスします。
index.html
をWebブラウザで開き、コンテンツが表示されることを確認します。