私のブログは、過去に外注→やっぱり自分でデザインしたくていじり倒したというわがままな歴史が刻まれております。結果、通常のWordPressファイル構造とは異なる配置になっていました。
この構造が、移行プラグインやデータ移行時の課題を引き起こしたのではないかと思っています。たぶん…(素人なので断言できませんが)
一般的なWordPressのファイル構造
- / (ルートディレクトリ)
- wp-admin/ (管理画面に関するファイル)
- wp-content/ (テーマ、プラグイン、アップロード画像など)
- themes/ (テーマフォルダ)
- plugins/ (プラグインフォルダ)
- uploads/ (メディアアップロードフォルダ)
- wp-includes/ (WordPressのコアファイル)
- .htaccess (サーバー設定ファイル)
- wp-config.php (WordPressの設定ファイル)
- index.php (サイトのエントリーポイント)
私のブログの独特なファイル構造
- / (ルートディレクトリ)
- owner/ (独自フォルダ・第一階層)
- wp-admin/ (管理画面)
- wp-content/ (テーマ、プラグイン、アップロード画像など)
- wp-includes/ (WordPressのコアファイル)
- .htaccess (サーバー設定ファイル)
- index.php (サイトのエントリーポイント)
- index.php (第一階層にもう一つのindex.php)
- .htaccess (第一階層にもう一つの.htaccess)
- owner/ (独自フォルダ・第一階層)
この、赤字のownerファイルが移転作業のネックとなりました。
リンク元の記事に書いたように、ファイル階層を直しても、素人にはどうやっても無理。記事をコピペしていく作業に切り替えました。
私の場合、旧サーバー上のファイルが他にも色々と複雑化していたので、断捨離になってよかったです。