Yuriko.Net 個別記事

2011-09-07
晴れ

WordPress メール投稿プラグイン Ktai Entry 0.9.1 リリース→0.9.1.2 に差替

WordPress 用メール投稿プラグイン「Ktai Entry」のバージョン 0.9.1 をリリースいたします。バージョン 0.9.0.1 からの変更点は以下の通りです。

  • 投稿日時の変更コマンドで添付ファイルの日時を指定したとき、yymmdd_hhiiss 形式の日時ファイル名を認識するようにしました。
  • 添付ファイルの元の名前が「image.jpg」「photo.jpg」「画像.jpg」「写真.jpg」の場合、Ymd_His.jpg形式の名前に置き換えるようにしました。
  • 絵文字が認識されない不具合を修正しました。(ver 0.9.0.x のみ対象)
  • Ktai Entry 設定パネルで投稿を通知する設定が保存されない不具合を修正しました。
ダウンロード: ktai-entry.0.9.1.2.zip (133.9 KB)

今回は不具合修正および画像ファイル名に関する機能向上です。Ktai Entry 0.9.0.x を使っている方はアップグレードをお願いします。

[追記 9月14日] Yahoo! メール経由で投稿時、絵文字を入れると本文も出なくなる現象を修正した 0.9.1.1 に差し替えました。

[追記 9月30日] 文字コードが指定されていないメッセージでの不具合を修正した 0.9.1.2 に差し替えました。

トラックバック・コメント »

  1. 自己完結しましたので、他の方の参考になればと思い投稿させて頂きます。

    送られてきたメールアドレスはktai entryのincフォルダ内のpost.php内read_senderファンクションの$sender変数で
    取得できましたのでそれを使わせていただきました。
    またカテゴリーの取得ではなくキーワードの取得にしたのでktai_post_keywordsのフックを使わせていただきました。
    こちらのktai_post_keywordsフックは decide_keywordsファンクションで呼び出されていますが、呼び出されるタイミングが
    メール本文にTAG:がある場合というif条件内に記述されている為本文に関わらずとにかく送り手のアドレスにより独自のキーワードを
    付与するので apply_filters(‘ktai_post_keywords’, $keywords);をifの外に出す必要があります。

    最終的には

    function ke_put_keyword($keywords) {

    global $wpdb,$ke_put_keyword;
    $posts = $wpdb->get_results(“SELECT * FROM $wpdb->postmeta WHERE meta_key = ‘girlsmail’”,ARRAY_A);

    for ($i = 0 ; $i < count($posts); $i++){
    $gm = $posts[$i]['meta_value'];
    if($gm == $ke_put_keyword){
    $post_id = $posts[$i]['post_id'];
    $keywords = "girl-" . $post_id;
    }
    }

    return $keywords;
    }
    add_filter('ktai_post_keywords', 'ke_put_keyword');

    こちらの処理で希望の動作が出来ました。
    ありがとうございました。

    arimichiからのコメント

上に戻る

※スパム対策プラグインの影響により、すぐにトラックバックが反映されない場合があります。お手数ですが、半日ほど待ってみてください。

コメント返信

※発言の責任を明確にするため「名無し」「通りすがり」「匿名希望」等の匿名は不可とします。捨てハンドルでもいいので必ず名乗ってください。
XHTML (使えるタグ): <a href="" title="" ktai=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> .
※スパム対策プラグインの影響により、すぐにコメント内容が表示されない場合があります。お手数ですが、半日ほど待ってみてください。

上に戻る