2017-08-11 4 views
0

私はワードプレスサイトで働いています、古いサイトは両方とも最新版のワードプレスにもあります。古いサイトには、大量のメディア、たいていはワード文書とPDFがあります。私はツール>>メディアを使って書き出しを行い、新しいサイトにインポートしました。 スクリプトは正常に実行されますが、フォルダ/サブフォルダを作成せずにすべてのドキュメントを新しいメディアライブラリにドロップすると、/2015/10/document.pdfにあるドキュメントがdocument.pdfとしてメディアライブラリに追加されます。 古いサイトから1,000件の投稿を転送したということは、リンクが壊れていることを意味します。リンクを経由してリンクを確立するスクリプトを書く前に、私は何か間違っているのだろうと思っていますか?なぜならあなたができるドメイン変更のリンクが壊れている場合は2 WPサイト間でフォルダ構造のメディアライブラリをインポートする方法

+0

私は問題を把握しており、どれほど簡単かということで安心です。設定>>メディアで、「月と年をベースにしたフォルダに私のアップロードを整理する」という選択肢がアンティックされ、一度チェックを入れてから、ドキュメントが期待どおりにインポートされました!これが他の人を助けることができるといいですね。 – user1620090

+0

恥ずべきではない、長年のワードプレスで働いていたと私はまだそのコア機能のいくつかを忘れてしまった。 (人間の本性を忘れる)。 – Musk

答えて

0

あなただけのようなWP移行DB

https://en-ca.wordpress.org/plugins/wp-migrate-db/

をアップロードフォルダを転送し、ツールを使用してデータベースを移行することができまたを検索し、のようなプラグインで置き換えてください。

https://en-ca.wordpress.org/plugins/better-search-replace/

これは、考慮して、データベース内のシリアル化されたデータがかかります。

先に進む前にすべてのバックアップを作成してください。

+0

申し訳ありませんが、私は古いサイトへのFTPアクセスを持っていないと言いましたが、クライアントはWordPressコントロールパネルのアクセス権が管理者としてしかありません – user1620090

+0

@ user1620090はい、少し複雑です。 atm。私は何かを見つけて投稿を更新できるかどうかを調べます。 – Musk

0

問題はドメインではなく、パス内にあります(たとえば、投稿内にdomain.com/wp-content/uploads/2015/12/document.pdfなどのリンクがありますが、インポートによって2015または12が再構築されませんでした)。フォルダにコピーし、ファイルをアップロードフォルダにまっすぐに落としました。また、ドキュメントの名前は同じですが、フォルダが異なる場合、システムはdocument-1.pdfに名前が変更されました。

関連する問題