CMS構築基礎/WordPressについて

<概要>

●WordPressサイトのフォルダ構成について
●WordPressサイトの移行について

●WordPressサイトのフォルダ構成について
●WordPressサイトの移行について

■WordPressのフォルダで移行に関連するフォルダは、以下の通り。
投稿ページや固定ページなどのコンテンツデータは、ファイルではなくデータベースに格納されているためファイルとして確認することはできない。

  • テーマフォルダ:/wp-content/themes
  • プラグインフォルダ:/wp-content/plugins
  • メディアライブラリィフォルダ:/wp-content/uploads

また、WordPressサイトの移行にAll-in-One WP Migrationプラグインを使用した場合は、以下のフォルダに移行用データが作成される。

  • 移行データフォルダ:/wp-content/ai1wm-backups

■WordPressサイト移行時の対象物について
WordPressサイトを移行する場合には、以下の対象物の移行が必要。

  • WordPressサイト環境(テーマ、プラグインなど)
  • 設定情報、投稿データ、固定ページデータ
  • メディアデータ
  • ドメイン移行(必要に応じて)

■+α WordPressサイトの移行手順について
WordPressサイトの移行の行うためには、以下の手順がある。

  • レンタルサーバーが提供する簡単引越し機能
  • プラグインを使用した移行(今回はAll-in-One WP Migrationを使用)
  • WordPressで直接行う(ダッシュボード→ツール→エクスポート/インポート)

●+α:他の人が作ったテーマが惜しい!ここだけ変えたい!

・プラグインを使う

・追加CSS機能を使う
検証ツールで変えたいデザインを作る
→変更した部分だけ追加CSSにコピペ

・追加 CSSクラス機能を使う
自分で投稿したものに対して、好きな部分にクラス名をつける
→上記同様に追加CSSに「.クラス名」で変更を記載する

・テーマファイルエディターを変更する
※バックアップを取らずに更新するとせっかくの変更が消えてしまう
リスクが大きいので、人のテーマには推奨しない
※人によって変更を許可していないので要確認

・子テーマを作成する
テーマファイルエディターを変更するリスクを回避できる方法
テーマサムネイルを作成
→テーマ情報ファイル(style.css)に追記
→変更したい部分を親ファイルから取ってきて変更し、新規ファイルとしてzip保存
→テーマをアップロード
※人によって変更を許可していないので要確認

参考(大濱先生のサイト):https://html-css.hamaya2020.com/appendix-4.html