wordpress

古いWordPress(2.8.4)からの 最新へ(4.1.1)アップデートメモ

古いWordpress(2.8.4)からの 最新版Wordpress(4.1.1)へアップデートする案件があったのでメモ。

まずはテストサイトにてテストする必要があったのでphpMyadminでバックアップ。

エクスポート

名称未設定-2

MySQL 5.6.6 現在、INSERT DELAYED は非推奨

インポート

同じサーバーとMysqlを利用して移設する場合には、データベーステーブル名とURLを、別のものに置き換えたsqlファイルをインポートする。

 

移設完了後

古いほうのwordpressをそのまま移してアップデートしようとすると、カスタマイズされている可能性もあるのでデータベース接続エラー等になりやすい。

テーマは公式配布のものに。

プラグインは全て停止。

古いほうと同じバージョンののwordpressを公式サイトからダウンロード、上書きアップする。

 

wordpressとプラグインアップロード後、チェック。

ワードプレスの2.8.4からの 最新(4.1.1)へアップロードすると

管理画面 メディアの画像一覧にて過去にアップしたサムネイル画像が表示されず、アイコン画像が表示される不具合を確認。

 

ホームページ上での表示には問題なし。

新たにアップした画像は管理画面でも表示される。

 

画像の紐付けに問題が発生したようだ。

 

ただこれは6年前と仕様が違う為なのか? ちょっとどーしようもないので、過去にアップした画像で何回も使いたいものや

メディアで確認したい場合には再度、画像をアップする必要がある。

 

追記 2015,03.18 ↑原因がわかり解決

phpmyadminにて 「★_postmeta」の「meta_key」

「_★_attached_file」と「_★_attachment_metadata」

「_wp_attached_file」と「_wp_attachment_metadata」

に置換で解決。

旧データの$table_prefixが「wp_」となってたのを一括置換した際に書き換えてしまったようだ。

下記はもぅ必要ないけど、参考程度にのこしておきます。

 

そこで Media from FTP (FTPでアップロードされたファイルからメディアライブラリに登録)プラグイン
を入れときました。「ツール」→「Media from FTP」からフォルダや画像を選択してアップできます。

 

このメディア関連どーにかなんないものかと「WordPress Importer」で移設してみた。

投稿などのページ数が1000件以上あったのだが、どーやら多すぎてインポートできていないページ等が発生した。

だが運がいいことに2.8.4はユーザーごとにエクスポートできるようなので、分けてインポート。

固定ページ、メディア、投稿のページIDは問題なし。メディアの画像一覧の表示、内容も問題なし。

 

投稿のカテゴリのIDが…違う。。。

 

投稿のカテゴリのIDが…違う。。。

 

依頼先のカテゴリリンクがスラッグでリンクされていたなら問題なかったが、、、

こちらを反映する場合には、テンプレートと各ページ内のカテゴリへのリンク先を変更する作業を必要

Search Regex」で置き換え対応ですな。

米崎 隆行
いいサイトを、誠心誠意でお応えします。

草津駅すぐのホームページ制作会社 Webサイト・ネットショップ制作/Wordpress/SEO/デザイン等

HP・ネットショップ作成 / アドバイス・サポート / SEO / DTP

HP制作・ネットショップ制作|デザイン|システム構築|各種アドバイス・サポート|Googleストリートビュー(屋内版)撮影・制作|360°パノラマVRツアー|漫画チラシ|プロカメラマン手配、ドローン・動画撮影|英語・他言語翻訳|ナレーター手配|コピーライター手配|撮影用照明機材・撮影スペースレンタル等

〒525-0032 滋賀県 草津市 大路1-1-1 Lty932 5F (草津駅徒歩1分)

Tel: 077-564-4699Mail: hp@webforart.net

電話受付:10:00~17:00 (土日祝除く)

コメントを残す

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

CAPTCHA


ホームページ制作、作成のサポートからデザイン等お見積、調査、ご提案、ちょっとしたご相談は無料です。

ご依頼・ご相談、お問合せはお電話かメールにて承っております。お気軽にお問合せください。

滋賀県からホームページ制作・作成!ウェブフォーアート ウェブフォーアート への電話番号077-564-4699電話受付:10:00~17:00 (土日祝除く)メールでのお問い合わせメールでのお問い合わせメールでのお問い合わせ

滋賀県の草津、栗東、南草津、大津、石山、瀬田、守山等、湖南エリアでのご相談、打合せは無料でお伺い致します。

京都や大阪、湖西・遠方等、上記以外の地域での打合せも可能ですが、別途交通費を頂く場合がございます。