CSVインポートもう一つの地獄

★この記事をブックマークする : このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

やっとの思いでCSVファイルがインポート出来、ニヤニヤしながら
ページを検証していると、

ん :?:  んんっー :?: :?: :?:

パーマリンク設定したよなぁ、、、

新規取扱&人気商品のblog は、”archives/商品コード.html”という任意の
URLを付けることによって、ファイルメーカーとの連携を図る仕組みなんです。

ところが、なぜか archives/%e3%e3%83%83%e3%83%88.html のような
ほにゃらかコードになっているんです。

WPパーマリンク設定

WPパーマリンク設定

間違いなく/archives/%post_id%.html  になっています。

何でだろー、何でだろー、ななな何でだろー :???:

ここで一日近く悩みましたよ。 さらによく調べてみると、
登校スラッグの値が”%e3%e3%83%83%e3%83%88” ほにょほにょなんです。
CSVファイルからのインポートの際には、MTのインポートファイルのフィールド値
”BASENAME” が、投稿スラッグに入るわけなんですが、入ってないんです。

色々調べてみると、:idea: wp-admin/importの中のmt.php がMT用のCSVの
インポート用のファイルだとわかり、開いてみると確かにBASENAMEを
インポートさせているような記述が見つかりません。
よしってことでチャレンジしようにもphpが全然わからないので、
エラーしまくり千代子状態!:sad:

mt.php の変更箇所

mt.php の変更箇所

Minor Problemさんの記事を参考に何とか修正 :eek:

無事 archives/商品コード.html となりました。
これでめでたし、めでたしと思いきや、、、、

      更なる地獄が! _| ̄|○ ほんまへこみます・・・

MTはCSVファイルをインポートさせると同じBASENAMEのエントリーを
上書き更新してくれるんですが、WordPressは、上書きしてくれません。

確かにツール>インポート>Movable Type もしくは Typepad のインポート
のページの後半にこう明記されています。

「このインポーターは優秀なので重複したファイルはインポートしません。」

ちょっとちょっと!:?:  優秀とかって問題じゃなかろうが!:!:
後から上げたもので上書きするのが普通じゃろーがぁー?:?:

もし自分で優秀って言うんなら、せめて、上書きするか無視するかの
選択が出来てもいいんじゃない? いろいろな面でMTより使い勝手がいいのに
なんで、こんな重要なことが、、、 

たぶん、毎回のエントリーをCSVのインポートでするなんて考えてないんでしょうねぇ、、、
あくまでもCSVインポートは、お引越し用なんでしょうねぇ。

ファイルに修正を加えるなどして何とか上書きしたいんだけど、
どなたか助けてもらえませんか?

おー神様 神様 助けて パパヤーーッ! たすけてぇー !


最終更新日:2009/3/14 at 0:07

タグ: , , ,


トラックバックURL

コメントはまだありません

コメントはまだありません »

コメントはまだありません。

コメントする


運営管理:こだわりキッチン「プロの道具屋さん」

株式会社 ユーアンドミー
〒740-0018 山口県岩国市麻里布町5-5-8-102
TEL:0827-23-1144 FAX:050-7559-6001
E-mail:support@pro-douguya.com
URL:http://www.pro-douguya.com/

RSS FEED

メニュー

このサイトを購読する

携帯サイトへ

special link

My Banner