WP子テーマ4-DB内カスタムデータのコピー-
この記事について
Hello World
親テーマでカスタムした内容を子サーバーに引き継がせる為、サーバー内の親テーマのカスタムデータを次の手順でコピーした。
その他、環境整備に関する新情報。
同系列WordPress特化型レンタルサーバー
WordPress専用クラウド型レンタルサーバー『wpX Speed』![](https://www14.a8.net/0.gif?a8mat=3TCZ0D+AL1GPM+CO4+ZQFQA)
![](https://www18.a8.net/0.gif?a8mat=3TCZ0D+AL1GPM+CO4+ZRXQP)
同系列安定型レンタルサーバー
格安ドメイン名取得サービス『Xserverドメイン』![](https://www14.a8.net/0.gif?a8mat=3TCZ0D+ALMWBE+CO4+15OK2A)
![](https://www19.a8.net/0.gif?a8mat=3TCZ0D+ALMWBE+CO4+15WWZL)
その他キャンペーン中WordPress対応レンタルサーバー
ロリポップ公式サイト![](https://www17.a8.net/0.gif?a8mat=3TCZ0D+AM8BX6+348+64Z8Y)
![](https://www17.a8.net/0.gif?a8mat=3TCZ0D+AM8BX6+348+6E71D)
ドメイン管理に関しては
格安ドメイン名取得サービス『Xserverドメイン』![](https://www19.a8.net/0.gif?a8mat=3TCZ0D+ALMWBE+CO4+15OK2A)
![](https://www13.a8.net/0.gif?a8mat=3TCZ0D+ALMWBE+CO4+15WWZL)
![](https://www18.a8.net/0.gif?a8mat=3TCZ0D+ANF74Q+348+1C1W8I)
![](https://www14.a8.net/0.gif?a8mat=3TCZ0D+ANF74Q+348+1BRTKX)
![](https://www19.a8.net/0.gif?a8mat=3TCZ0D+AMTRIY+50+2HHVNM)
![](https://www17.a8.net/0.gif?a8mat=3TCZ0D+AMTRIY+50+2HTO1D)
WP子テーマ4-DB内カスタムデータのコピー-
データベースへアクセス
各テーマのカスタマイズデータは、サーバー上のデータベース内に格納されているので、データベースへログインしアクセスできるようにする。
- サーバーへログイン
- データベースへログイン
サーバーへログイン
サーバーへログイン後、管理画面にデータベースの管理用のメニューphpmyadminが用意されている。
![シン・サーバー管理メニュー画面](https://nemunori.com/wp-content/uploads/2023/08/230817_childtheme_241_176.png)
データベースへログイン
別途データベース用のアカウントでログインする。
![データベースログイン画面](https://nemunori.com/wp-content/uploads/2023/08/230817_childtheme2_454_398.png)
カスタムデータにアクセス
ログイン後はデータベース管理画面からデータの一覧を見る事ができる。カスタムデータは「theme_mod_各テーマ名」という名称で格納されており、次のようにして探す。
- 左側「wp_options」を選択
- 右側「theme_mod_各テーマ名」を探す
![データベース内データ一覧画面](https://nemunori.com/wp-content/uploads/2023/08/230817_childtheme3_500_233.png)
フィルタ機能からデータ名を絞れるが挙動に癖があり、絞る場合すべて表示にチェックをつけて使う。
カスタムデータの内容をコピー
以下の手順でカスタムデータの引継ぎ完了。
- 一覧から目的の親データを見つけたら編集を選択
- option_valueの内容を選択してコピー
- 一覧へ戻る
- 一覧から目的の子データを見つけたら編集を選択
- option_valueの内容を選択して置き換える(貼り付け)
- 実行
![データベース内データ編集画面](https://nemunori.com/wp-content/uploads/2023/08/230817_childtheme4_500_277.png)
補足
一覧に子データが無い場合は、親データを子データ用の名前にコピーする。
まとめ
データベースにアクセスしコピーするだけで、押し競系ニートでも問題なく引継ぎはできる。しかし、カスタムデータは引き継がれているものの、親テーマで表示されていたものが無いので、これだけでは機能的な部分が欠如している状態と予想される。その為、この後は機能が完全に引き継げるのかも確認する予定。
これら内容は以下レンタルサーバーでのWordPress環境を使用。
シン・レンタルサーバー![](https://www16.a8.net/0.gif?a8mat=3T8P7I+7KOKM2+CO4+1HLFVM)
![](https://www19.a8.net/0.gif?a8mat=3T8P7I+7KOKM2+CO4+1HMIGH)
よろしく。