カスタムWordPressテーマ開発ワークフローの例

WordPress開発者が新しいサイトを構築するために環境を構築する方法は数えきれないほどあります。私たちの経験から、これは私たちにとって理想的なセットアップであり、試してみる価値があると考えています。

理想的なカスタムWordPressテーマのセットアップ

  • Shifter-Localを使用してローカルで開発
  • 必要に応じてAIO WP
    Migrationを使用してDBの変更とアップロードを移行
  • Gitでテーマの変更を追跡
  • WP PusherでGitで追跡されたテーマの変更をデプロイ
  • ローカルから開発、そして本番環境へ

例えば、カスタムテーマの変更をデプロイするための簡単な概要とステップバイステップを以下に示します。

カスタムテーマの変更をデプロイするステップバイステップ

  1. Shifter-Localを使用して新しいローカルサイトを作成します。
  2. カスタムテーマをインストールし、コードを開発して変更をコミットします。
  3. Github、Bitbucketなどに変更をプッシュします。
  4. Shifterで新しいサイトを作成します。
  5. AIO WP MIgrationとWP Pusherをインストールします。
  6. AIO WP
    MIgrationを使用してローカルサイトからエクスポートを作成します。

    • DB、メディアアップロードなど、必要なものだけを選択します。
  7. そのバックアップをShifterで新しく作成したサイトにアップロードします。
  8. WP
    Pusherの設定にカスタムを追加し、同期してそのテーマをアクティブ化します。
  9. データとテーマが正しいことを確認するためにテストします。
  10. 新しいアーティファクトを生成します。

[IMAGE_PLACEHOLDER_1]

変更のデプロイ
(最初のセットアップ後)

最初のセットアップ後、プロセスは簡単です。ローカル環境から、新しい変更をGitにコミットしてプッシュします。
Shifterにログインしてプルダウンします。現時点では、そのプロセスは自動化されていませんが、Shifter
Webhooksが利用可能になったら、この機能を追加したいと考えています。

[IMAGE_PLACEHOLDER_2]

補足

これが唯一の方法ですか?いいえ!開発者が好んで作業する方法はたくさんあり、ここでそれらすべてを網羅することはできません。しかし、もしあなたが提案をお持ちでしたら、私たちに知らせてください。試してみて、公式ドキュメントに追加します。