10月 15 2007
Amazon ISBN Anchor プラグイン 1.0.0
WordPress のプラグイン、Amazon ISBN Anchor 1.0.0 を作成しました。 簡単に ASIN 、 ISBN またはキーワードから Amazon アソシエイトリンクを作成することができます。
特徴は以下の通りです。
10月 15 2007
WordPress のプラグイン、Amazon ISBN Anchor 1.0.0 を作成しました。 簡単に ASIN 、 ISBN またはキーワードから Amazon アソシエイトリンクを作成することができます。
特徴は以下の通りです。
9月 07 2007
WordPress の「続きを読む」機能。この見た目が今のテーマでは「Continue Reading」になり日本語でないので分かりづらそうだったので、「続きを読む」という文字列に直してみました。
WordPressはgettextでメッセージカタログを利用しているので、要するにgettextでテーマのカタログを追加しようという話です。
8月 10 2007
WordPressを使い初めて一月。忙しくてなかなか更新できませんが、今のところ満足しています。 いくつか気になるところがあるのですが、もっとも気になるのは
<!–more–>するとmore以降はRSSに配信されない!
ことです。 これは普段全部RSSで読んでいる人にはあまり嬉しくない仕様だと思います(自分はplaggerでEntryFullTextして読むのであまり関係ないと言えばないのですが……)。
WP2.1ではFull Text Feedプラグインがあるのですが、2.2には対応できない様子。
なので自分でmore以下の部分を含めた部分まで配信するPluginでも書こうかと思ったのですが、Pluginにする意味がない程度に書き換えが必要でしたので、結局ソースを書き換えてしまいました。(荒業すぎ)
パッチです。 対象は WordPress ME 2.2 ($wp_db_version = 5183)。
メイン部分は post-template.php で the_content() および get_the_content() で $force_full_text = falseという引数を増やしてmore以下を削る処理をスキップできるようにしています。あとは全文配信したいところをこれに差し替えるだけ。
本当はこの辺は設定に追い出すのが本筋だと思うし修正自体も少ないと思いますが、まだ内部構造よく知らないのでad-hocにやっつけました……。
pluginにするなら get_the_content と the_content をまるっと書きかえるか、Full Text Feedプラグインのようにmore部分を先にreplaceするコードを書いてそれをfeed系から呼ぶときに使うという手順になるのかな。 次バージョン考えなければそれでもいいかなあ。時間が空いたらやってみよう。
もしちゃんと設定に追い出せるようにしたら本家に投げてもいいかも。