はてなダイアリーとWordPressの「タグ」

はてなダイアリーには、他のblogでいうところのタグがありません(よね?)
その代わり、複数のカテゴリをつけることができます。


はてなダイアリーを元にFeedWordPressWordpressに自動投稿する場合、これらのカテゴリ・タグはどのようにするべきでしょうか。検討してみました。


一番簡単なのははてなダイアリーに「タグ」があることなのですが、ありません(再度確認)。
次に簡単なのはWordPressに投稿される記事にはタグがつかないことを受け入れるという選択肢ですが、なんか寂しいです(あるものは使いたい主義)。


そこで、FeedWordPressの設定を検討したことが生きてきます。
つまり、「Categories & Tags Settings」で、「create a new tag」を選択します。


この場合、WordPress上には存在しないカテゴリ名がはてなダイアリーからFeedWordPressに渡された場合、WordPressに新しいカテゴリとして作らず、タグとして扱います。
WordPress上に存在するカテゴリと、存在しないカテゴリがはてなダイアリーからFeedWordPressに渡された場合、前者はカテゴリとして後者はタグとして扱います。


だから

  • はてなダイアリーにはカテゴリもタグも[]でくくってつっこむ。
  • WordPress上でカテゴリとして扱いたいものは予め登録しておく。

で、なんとなく希望する感じに振り分けられるというわけ。ステキング






問題は、今までそんなこと考えて記事を投稿していなかったことですが……。

まぁ

という条件のしばりがあります(細かい)


そうすると

  • 過去のはてなの日記を「はてなの日記データ形式」でエクスポート
  • タグ付けも含め、修正
  • 5日分インポート
  • FeedWordPressで記事のアップデートチェック
  • 5日分インポート
  • FeedWordPressで記事のアップデートチェック

....(以下繰り返し)


とするのが一番技術的に面倒がなく、確実&シンプルにできる方法なのでしょうね。



ついでに、http://d.hatena.ne.jp/mitaina/20090711/1247282901=title=続きを読むタグ変換スクリプトに修正を加え、RSSのtitleにカテゴリを表示しないようにpreg_match_allかpreg_replaceしますか。


↓同感です。


▽見出しや Feed に含むのはどうかなあ
 http://hxxk.jp/2006/05/01/2352


RSS上ではカテゴリはちゃんと別の要素として出力してるんだから、titleに混ぜる必要ないと思うんですけど、これがはてな文化なんですかねぇ?(それが使い勝手がいいときもあるので、慣れの問題なのかもしれませんが)