Skip to main content

Command Palette

Search for a command to run...

WordPress開発時にソースコードの消失を防ぐための基本的なステップ・チェックリスト

Published
1 min readView as Markdown
WordPress開発時にソースコードの消失を防ぐための基本的なステップ・チェックリスト
L

I am a developer from Vietnam.

こちらは、WordPress開発時にソースコードの消失を防ぐための基本的なステップ・チェックリストです。安全かつ効率的に開発を進めるためのベストプラクティスをまとめました。

最近、WordPressでコードが消えてしまうトラブルを対応することがありました。その際にChatGPTから便利なチェックリストを参考にしましたが、内容は自身の経験をもとに再確認・検証済みです。


✅ 1. ローカル開発環境の構築

以下のようなツールを使用して、開発はローカル環境で行いましょう。

  • LocalWP, XAMPP, MAMP, DevKinstaなど

メリット: 本番環境に影響せず、テストや修正が簡単です。


✅ 2. Gitでソースコードを管理

  • カスタムテーマやプラグイン用にGitリポジトリを作成

  • wp-content/uploadsなどは .gitignore に設定

メリット: コードの変更履歴を管理でき、チーム開発にも最適です。


✅ 3. 親テーマの編集ではなく子テーマを使用

  • 直接テーマファイルを編集せず、**子テーマ(Child Theme)**を作成してカスタマイズ

  • CSSやPHPの変更は子テーマ内で行う

メリット: テーマ更新による上書きが防げます。


✅ 4. 定期的なバックアップ

方法:

  • プラグイン利用: UpdraftPlus、All-in-One WP Migration、Duplicatorなど

  • スケジュール: 毎日または毎週の自動バックアップを設定

  • バックアップ対象:

    • データベース(MySQL)

    • wp-content フォルダ全体(themes、plugins、uploads)

  • さくらのサービスのバックアップ作成スケジュール

注意: バックアップはローカルPCやGoogle Driveなどのクラウドに保存しましょう。


✅ 5. 本番環境で直接編集しない

  • 修正は必ずローカルまたはステージング環境で行い、確認後に本番環境に反映します。

    • FTP/SFTPやGitを使ってデプロイ

メリット: サイトが壊れるリスクを回避できます。


✅ 6. ローカル・ステージング・本番の同期

  • 移行ツールを活用:

    • WP Migrate DB Pro

    • All-in-One WP Migration

  • URLやパスの整合性をチェック


✅ 7. コードと作業のドキュメント化

  • プロジェクト用のREADMEを作成

  • どのファイルを編集したか、どのフックを使ったかを明記

  • コード内にもコメントを適切に記述


🛡️ 最終チェックリスト:

項目実施済み?
ローカル環境で開発
Gitでコードを管理
定期的にバックアップ
親テーマを直接編集しない
本番環境を直接編集しない
ドキュメントを残している

あなたの開発スタイル(テーマを直接編集しているか、プラグインを開発しているか)に応じて、さらに最適なワークフローをご提案できます。よろしければ、詳細を教えてください。

2 views

More from this blog

Vietnamese / Ja / En  🧑‍💻 blog

155 posts

Vietnamese developer 🧑‍💻