1

現在、古いカスタムCMSエンジンで実行されている既存のWebサイトがあり、WebサイトをWordPressに移行したいと思います。私の主な関心事は、ワードプレスへの移行後の404リンクです。既存のウェブサイトからすべての内部リンクを収集して、WordPressに確実に移行する方法を知るにはどうすればよいですか?これを行う簡単で迅速な方法はありますか?手動で移植(切り取りと貼り付け)するページがたくさんあります(100以上)。

4

3 に答える 3

0

これらすべてをプログラムで実行できるはずです。WordPress は、このような操作のプログラミングが非常に簡単です。インポートするものを確認する必要があります: タイトル、コンテンツなど、+ パーマリンク。パーマリンクは記事のURLです。実際には WordPress の投稿と一緒に保存できるので、この情報が古い CMS に保存されていても問題はありません。途中で完全に転送できます。例を挙げると、Drupal から WordPress への移行プラグインの中には、投稿を WordPress にインポートし、Drupal にあった URL を保持するものがあります。つまり、実際に可能です。

この状況でのテスト ケースは簡単です。古い CMS から投稿をエクスポートし、そのデータを使用して WordPress で新しい投稿を作成してみます。すべて PHP スクリプトを使用します。私はあなたが成功すると確信しています。そうした場合は、古い投稿をすべてループするだけで飛びます。

于 2012-11-15T21:22:08.927 に答える
0

Wget を使用して Web サイト全体をフェッチし、ログ ファイルからすべての URL を取得できます。

WordPress でコンテンツを作成するときに、ページの URL (「スラッグ」と呼ばれます) を選択できます。

プログラムで現在のサイトからコンテンツを取得できる場合は、XML-RPC プロトコルを使用して既存のページを wordpress に挿入できます。そうすれば、コンテンツとともにスラッグを入力して、おそらく URL を変更しないでおくことができます。

もう 1 つのオプションは、REDIRECT などのリダイレクト プラグインを使用することですが、100 ページでは多すぎる可能性があります。

前の回答で述べたように、リダイレクトを自分でプログラムできます。ワードプレスでは非常に簡単です。

于 2012-11-15T21:35:50.627 に答える