ワードプレスで記事投稿したらどのファイルが変わる?いろいろ試して差分を検証してみた!

差分検証ページのアイキャッチ

ワードプレスでダッシュボードから見た目などの変更をしたり、記事を投稿したり編集したりすると、どのファイルに影響があるのでしょうか?このページでは、実際に差分を確認し、どのファイルにどのような影響があるのかを確認していきたいと思います!

確認方法

まず確認方法ですが、ワードプレスの変更・記事投稿前のワードプレスファイル群とデータベースをバックアップしておき、ワードプレスの変更・記事投稿前後のファイルの差分をとることで、どのファイルにどのような影響があるかを確認します。

ワードプレスファイル群

ワードプレスファイル群は、ワードプレスがインストールされているディレクトリ以下の全ファイルの差分をチェックします。

データベース

データベースは、phpMyAdminからエクスポートしたファイルにより確認を行います。

差分確認ツール

差分はMacのFileMergeと言われるツールを用いて確認します。

Macであれば、FileMergeは「アプリケーション」→「Xcode」アイコンを右クリックして「パッケージの内容を表示」→「Contents」→「Applications」と辿った先にあります

FileMergeはディレクトリ単位で差分を確認することができ、差分がある部分だけ黒字で表示されます。

また差分のあるファイルをダブルクリックすれば、どのように差分が発生しているかを確認することも可能です。

それではワードプレスを使ってどのように差分が発生するかを確認していきましょう!

記事投稿時の差分

下のような記事を投稿した時にどのように差分が発生するかを確認してみました。

ワードプレスファイル群

ワードプレスファイル群は差分なしです。

データベース

データベースは差分ありです。下の画像のように投稿後のデータベースには記事の本文の文字列が追加されていることが確認できます。そのほかの部分でもIDなどの情報に差分がありました。

スポンサーリンク

記事変更時の差分

今度は記事の一部を変更してみます。下の図のように記事から文字列を削除してみました。

ワードプレスファイル群

記事投稿時と同様にワードプレスファイル群に差分はありません。

データベース

こちらも記事投稿時と同様で、差分が発生しています。

記事に画像挿入時の差分

続いて画像を記事に挿入してみます。下の図のように画像を記事に追加してみました。

ワードプレスファイル群

今度は差分ありです!具体的には、記事に追加するためにアップロードした画像ファイルがuploadsディレクトリ下に追加されています。

今回は記事に画像を追加するためにファイルをアップロードしたため差分が発生しましたが、もともとアップロードしていた画像を記事に追加するのであれば、ワードプレスファイル群には変更は発生しません。

データベース

データベースも差分ありです。記事に追加した画像の情報やリンク情報が追記されています。

テーマ変更時の差分

今度はテーマを変更してみます。テーマを「Twenty Seventeen」から「Twenty Nineteen」に変更してみました。

ワードプレスファイル群

テーマを変更しても差分なしです。ちょっと意外でした。

データベース

テーマ変更時もデータベースに差分が出ます。ちょっと画像が小さくて見えにくいかもしれませんが、current_themeの部分がTwenty SeventeenからTwenty Nineteenに変わっています。そのほかにもStyle Sheetなどの情報も選択したテーマ名のものに変わっていました。

スポンサーリンク

カスタマイズ時の差分

ダッシュボードからカスタマイズを行ってみます。今回はカレンダーウィジェットの追加をしてみました。

ワードプレスファイル群

差分なしです。

データベース

データベースは差分ありです。サイドバーの情報部分、カレンダーウィジェットの情報部分に差分が発生しました。

まとめ

いかがでしたでしょうか?

ワードプレスで更新や見た目を変更した場合でも、基本的に変わるのはデータベースの情報であることを確認していただけたと思います。ただし、画像等のアップロードしたファイルに関してはワードプレスのディレクトリ(uploads)以下に画像が追加されますので注意が必要です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です