2017-10-29 8 views
0

私は数年前にWordpressのウェブサイトを持っていました。ハッキングされた後、自分のPHPスクリプトを作成し、Wordpressインストールから必要なデータを抽出し、同じURL構造を維持することに決めました。今、数年後、さまざまな理由でWordpressに戻っていきたいと思います。私のサイトには2500件以上の記事があり、これらの記事を手作業でインポートすることは苦痛になりますし、SEOを失うことなく同じURL構造にしたいと考えています。大きなPHPウェブサイトをWordpressに移行する

郵便番号 投稿のURL(URLスラグ) カテゴリID 記事のタイトル ポスト内容:ここ

は私のSEOの構造は、私は次の値を使用してデータベースを持っている

https://www.example.com/post-id/post-title-all-lower-case/

です など。

これらの値を使用してxmlフィードまたはrssフィードを簡単に作成できます2500ポストのためのs。しかし、私はこのコンテンツをWordPressにインポートする方法を知らない。スムーズな移行をどのように進めることができるか、誰でも知っていますか?

このコンテンツをインポートするだけです。テーマとそれ以外のものを作成するのは簡単な作業です。

すべてのサポートをよろしくお願いします。

EDIT:いくつかの進歩!

新しいワードプレスインストールにすべてのコンテンツをアップロードしました。各投稿には、固有の番号を持つカスタムフィールドがあります。この番号はpost_idでなければなりません。

このカスタムフィールドをその投稿のpost_idにするにはどうすればよいですか?

すべてのサポートをよろしくお願いします。

+0

私はコンテンツ側を作成したいと思って、ハッキングされる心配があるなら、私は[Jekyll](https://jekyllrb.com)を使ってすべてのコンテンツをフォーマットし、そのサイトを完全に静的にしたいと思います。 –

答えて

0

安全な移行にはwordpress pluginを使用できます。 https://wordpress.org/plugins/duplicator/

+0

新しいワードプレスインストールにすべてのコンテンツをアップロードしました。各投稿には、固有の番号を持つカスタムフィールドがあります。この番号はpost_idでなければなりません。 このカスタムフィールドをその投稿のpost_idにするにはどうすればよいですか? すべてのサポートをよろしくお願いします。 –

0

MS Excelを使用してセルを連結して、PHPMyAdminを使用してmysqlデータベースに直接ロードできるcsvファイルにエクスポートするために、このようなことをしました。私たちはまた、様々なテーブルを含むカテゴリをやっていました。投稿の場合は、wp_posts dbテーブルに直接ロードできると思います。私はWPで1つの投稿を作成し、どのようなテーブルの数が変化するか見る。あなたのコンテンツを読み込むためにCSVファイルをどのように埋め込む必要があるかを見るために変更されたテーブルを見てください。

関連する問題