サポート » プラグイン » CSVファイルをUPLOADして一括投稿が出来るプラグイン

  • 解決済 formless

    (@formless)


    CSV (or TSV) ファイルをUPLOADすることで、複数の記事を一括で投稿が出来るプラグインってありますでしょうか?
    (カテゴリー、タグ、カスタムフィールド等も同時に登録出来ると、より、素晴らしいのですが)

    当方、Wordpress2.5.1 + Lightweight Google Maps で、エクセルにまとめられた住所録(緯度経度情報を含む)から、検索(orフィルタリング)可能な “食べどころマップ” のようなものを作りたいと考えております。

    かなり、ネット上を探しまわったのですが、そのような機能のPluginが見つかりませんでしたので、こちらで質問させて頂くに至りました。
    また、CSVで一括投稿可能なBLOGがあれば、そこに一旦、UPしてからExportして、それを整形後にWorpdpressでインポートというのも考えましたが、そのような機能のあるBlogも見つかりませんでした。
    (自作も考えましたが、とてつもなく時間がかかりそうなので…)

    どなたか、”CSVファイルをUPLOADして一括投稿が出来るプラグイン” をご存知でしたらでしたら、情報を頂けれますと大変ありがたいです。
    どうぞ宜しく御願いいたします。

    ※結構、ニーズはある機能だと思うのですが、DBを操作出来ない人でもSPLOGが量産しやすくなりそうなので、皆さん、製作を自粛されているのでしょうか、と勘ぐってみたり…

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • はじめまして、Guskと申します。
    私もちょうど同じような悩みで同じものを探しております。

    無理やりですが、私は以下のような手順で記事にしております。

    1、csvを「bpTran」というフリーソフトで、CSVファイルをRSS形式として吐き出します。
    本来はCSVをHTMLファイルに吐き出すソフトですが、そこをテンプレートを工夫してRSSにします。

    2、吐き出したRSSファイルを、Wordpressのインポート機能で読み込みます。

    で、これでとりあえずいけるのですが、私はネットショップの構築をしてまして、あまりにCSVデータが大きいのが原因なのか、インポートが途中で止まってしまいます。
    とまった続きからまた、インポートし直すということを地道に繰り返しています。

    ですので、プラグインがあれば私としては非常に助かります。

    参考までにRSSフォーマットはいかのようです。
    ——————————————-
    <item>
    <title>タイトル</title>
    <link>http://ブログのアドレス?p=記事番号</link&gt;
    <pubDate>GMT週, GMT日 GMT月(文字列) GMT年 GMT時:GMT分:GMT秒 +0000</pubDate>
    <dc:creator>投稿者</dc:creator>
    <category><![CDATA[カテゴリー名]]></category>
    <guid isPermaLink=”false”>http://ブログのアドレス?p=記事番号</guid&gt;
    <description></description>
    <content:encoded><![CDATA[記事本文]]></content:encoded>
    <wp:post_id>記事番号</wp:post_id>
    <wp:post_date>年-月-日 時:分:秒</wp:post_date>
    <wp:post_date_gmt>GMT年-GMT月-GMT日 GMT時:GMT分:GMT秒</wp:post_date_gmt>
    <wp:comment_status>open</wp:comment_status>
    <wp:ping_status>open</wp:ping_status>
    <wp:post_name>URLエンコードされたタイトル</wp:post_name>
    <wp:status>publish</wp:status>
    <wp:post_parent>0</wp:post_parent>
    <wp:menu_order>0</wp:menu_order>
    <wp:post_type>post</wp:post_type>
    </item>
    ——————————————-

    スレッド開始 formless

    (@formless)

    貴重かつ詳細な情報をどうもありがとうございました!
    今から、ご紹介いただいた方法を試してみようと思います。
    ちなみにこちらの方法では、(新規Wordpressに0から投稿ではなく)既存のWordpressに記事を追加する場合には、「最新記事の投稿ID+1」を、開始記事番号とすればよろしいのでしょうか?

    ※bpTranをググったところ、Wordpressでアフェリエートサイトを量産される方に多く利用されているようですね。ですので、このようなpluginが登場するとちょっと怖いなとも感じてしまいました…でも、やっぱりあると便利だと思うのです。(静的HPからBlogへの移行にも使えそうですし)

    こんばんわ。Guskです。

    参考になるかわからないですが、自分はだましだまし使っているのが現状です。

    実際には、投稿IDはrssでいうところのWP:post_idだと思いますが、ここは何もいれていません。
    入力結果を見ていると、自動でユニークな番号がつけられているようです。

    さらに補足しておきますと、bpTranのリピート機能で、RSS形式の<item>から</item>の中を繰り返し吐き出せばよいかと思います。

    ただ、上記でも書いたように、10件程度なら素直にインポートするのですが、100件とかになると途中でインポートが止まり、また、途中からということを繰り返さないといけない欠点があります。
    すんなり1000件くらいインポートできる方法などありましたら、逆に教えていただきたいしだいです。

    こんにちは。こんなの見つけました。
    http://www.zackpreble.com/2008/04/12/csv-2-post-updates/

    実際の動くかはわかりませんが(2.6は大丈夫と思う)、試してみる価値はありますね。
    あとカテゴリ設定モードもあるようですね。

    CSVを一旦、Movable Typeのデータに変換して、WPの取りこむ方法が確実だと思います。

    僕は、ここの変換ソフトを使ってますよ。

    これいいソフト

    スレッド開始 formless

    (@formless)

    ずいぶん間が空いてしまいましてすみません、、、
    今更ですが、最近、”CSV Importer”を使ってみて
    非常に便利だったので共有しておきます。

    CSV Importer
    http://wordpress.org/extend/plugins/csv-importer/

    ちなみにこちらも併用して、カテゴリーを先に作っておくとより便利かと。

    WPEssence Bulk Categories
    http://wordpress.org/extend/plugins/wpessence-bulk-categories/

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「CSVファイルをUPLOADして一括投稿が出来るプラグイン」には新たに返信することはできません。