note から WordPress に出戻りました!😭

[ p2pConverter ] – 投稿記事とページを相互に変換できる WordPress プラグイン

だるかぶ

サンダルでスーパーカブ乗りの『だるかぶ』です!
ご訪問ありがとうございます。ゆっくりしていってね。(本ページは広告を含みます。)

2008年11月21日、WordPress の投稿記事とページを相互に変換できる p2pConverter と言うプラグインがあったので試してみました。

p2pConverter の使い方

p2pConverter プラグインを有効にすると、WordPress 管理画面の投稿記事一覧画面、投稿編集画面、ページ一覧画面、ページ編集画面に [ Convert to Page! ] と言ったボタンが出現します。

p2pConverter

p2pConverter

このボタンを押すと、WordPress の投稿記事とページを相互に変換できます。

p2pConverter をインストールした環境

p2pConverter の動作確認

  • 投稿記事とページを変換した時、自動的にリダイレクトはしてくれないみたい。 WordPress のパーマリンク設定は [ 数字ベース ] の設定で確認しました。

  • コメント・トラックバックも変換できているみたいです。

プラグイン作者さま、ナイスなプラグインありがとう!

投稿からページへ変換後、404 になる問題の修正

WordPress 3.2.1 で p2pConverter を使い、投稿からページへ変換すると、変換後に遷移するページが 404 になる問題があります。

間違った URL
/wp-admin/page.php?action=edit&post=xxxx

正しい URL
/wp-admin/post.php?post=xxxx&action=edit

上記のように遷移先 PHP のファイル名が対応できていないだけなので、p2pConverter.php の 103 行目付近を次のように修正します。

// gotoUrl = escape(ptype) + ".php?action=edit&post=" + escape(pid);
gotoUrl = "post.php?action=edit&post=" + escape(pid);

現場からは以上です。それでは、またッ!!!