困ったこと
クライアントさんのサイトをカスタマイズするとき、なるべく元のサイトの内容を直接いじらずにできるよう、まずテストサイトに子テーマを作り完成させました。 いざ本番アップ。クライアントさんのFTPを使わず、短時間で本番サイトへコピーできる方法はないか考えましたのでメモしておきます。
【閲覧くださっている皆様へ】URLが変わりました。一部転送が完了していない内部リンク先があります。「404 Not Found お探しのページは見つかりませんでした。」という表示になる場合は、"https://bits-lifestyle.com/jigaku-study/●●"から、"https://study.bits-lifestyle.com/●●"へ書き換えてアクセスくださいますよう、お願いいたします。ご迷惑をおかけいたします。
クライアントさんのサイトをカスタマイズするとき、なるべく元のサイトの内容を直接いじらずにできるよう、まずテストサイトに子テーマを作り完成させました。 いざ本番アップ。クライアントさんのFTPを使わず、短時間で本番サイトへコピーできる方法はないか考えましたのでメモしておきます。
以下の手順でうまくいきました。
①テストサイト(自分のWP内)のカスタマイズ部分は基本、子テーマで作成
(lightning スライドショーはカスタマイズで作成)
①本番サイト(クライアントさん所有WP)にバージョンアップあれば先にバージョンアップ
➁本番サイトに必要なプラグインなどは入れておく
➂本番サイトに必要ならカスタムフィールド作成(エクスポート→インポート)と入力
詳しくはこちらに載っていました
④自分のPCのローカルなどに新しいフォルダ作成
⑤自分のPCのFTP等を使い、テストサイトの子テーマに入っているファイルを全部④にコピー
もしくはすべてのファイルをエクスポート
⑥⑤をZIPファイル化
⑦本番サイトのテーマから、「テーマのアップロード」で⑥をアップロード
※この時は有効化しない!!
⑧本番サイトの外観→エディタの編集でアップロードした子テーマが選択できているか確認
先に修正できる点があれば修正(リンク替えなど)
※選択しただけでは有効化はされません(公開には影響なし)
⑨最後の最後に子テーマの有効化(&lightningスライドの変更)、本番U
⑩公開した本番サイトを見ながら微修正
うまくいけば本番サイトの切り替え時間は30分以内で済みます。