• yorisan

    (@yorisan)


    こんばんは、今日一日色々試行錯誤していたのですが、
    どうにもなりませんでしたので、相談させていただきます。

    MovableType(MT)からブログ記事をWordpressへ移行するときに
    パーマリンクの引き継ぎがどうしてもできずに困っています。

    インポーターはMovable Type and TypePad Importerのver.4を使用

    MTからは
    —–
    PERMALINK:http://xxxx.com/wp/categoryname/pagenameabc.html
    —–
    上記のような形でエクスポートはできているのですが
    インポートしたwordpressの記事にパーマリンクが反映しません。

    http://blog.dacelo.info/wordpress/entry-283.html
    上記ページを見て、プラグインを一部書き換えも行ってみたのですが
    実現しませんでした。

    どなたかご教授いただけませんでしょうか。
    よろしくお願いいたします<m(__)m>

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    貼っていただいた記事は2008年のもので、現在は残念ながらあまり参考にならないかもしれません。

    インポートしたwordpressの記事にパーマリンクが反映しません。

    これは具体的にどういうことでしょうか?

    WordPressのパーマリンク設定は変更済なんですよね?
    現在どういう設定になっているか、どういう形のURLになっているのかの情報をください。

    トピック投稿者 yorisan

    (@yorisan)

    ありがとうございます!

    MTからエクスポートしたテキストに
    パーマリンクは書き出されているのですが
    —–
    PERMALINK:http://xxxx.com/wp/categoryname/pagenameabc.html
    —–

    WPにインポートすると投稿にパーマリンクの情報は反映されないのです
    なので、最悪手動でパーマリンクを1個1個修正しないといけません。。

    MTのテキストからWPの投稿に直接反映させたいのですが・・

    /plugins/movabletype-importer/movabletype-importer.php
    の書き換えを行ったのは下記です

    —-
    } else if ( 0 === strpos($line, “PERMALINK:”) ) {
    $value = trim( substr($line, strlen(“PERMALINK:”)) );
    $tmpvalue = strrchr($value,”/”);
    $post->post_name = substr($tmpvalue, 0, strpos($tmpvalue, “.”));

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    >yorisanさん

    ええっと、そこではなくて、
    管理画面の[設定]→[パーマリンク設定]はどうなってますか?

    トピック投稿者 yorisan

    (@yorisan)

    ありがとうございます!

    カスタム設定の/%category%/%postname%.htmlになっております!

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    そっちはちゃんと設定してあるのですね。

    WPにインポートすると投稿にパーマリンクの情報は反映されないのです

    反映されないとは、具体的にどういうURL構造になっているということなのでしょう?
    /カテゴリースラッグ/投稿スラッグ.htmlの形になっていないということですか?

    その後こちらでも軽く調べてみたのですが、同一パーマリンクにするために一発で変換することは難しいようですね。
    ただ、成功例はあるようなので(自分も以前1回やった経験があって、それほど苦闘しなかった記憶があります。随分前なので詳細な手順は失念してしまいましたが)、もう少し今回の状況がわかればなぁと思っています。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「MovableTypeからWordPressへパーマリンクを引き継ぐ方法」には新たに返信することはできません。