Tagged: WordPress RSS

  • fifnel 9:07:33 on 2010/2/8 Monday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: WordPress   

    WordPressプラグインのtwitter toolsですが、twitterのdaily updates投稿はやはりまだ挙動が微妙みたいです。
    そもそも設定ページも何だかbuggyな雰囲気だし、数日間再開してみましたけど、さっきOFFにしました。

    ただ、このプラグイン自体はサイドバーにTLを表示できたり、Blog投稿時にtwitterにポスト出来たりと便利な機能はあるので引き続き利用させてもらいます。

     
  • fifnel 14:33:55 on 2010/2/5 Friday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    久々にP2を最新版にしてみたので投稿てすつ。
    アクセス解析の仕込み、被はてブ数とRTの表示、Autopagerize対応、cssを若干追加の4点のみ自前で変更。
    いつの間にやらLDRizeは勝手に使えるようになっていたので、ちょっと楽になりました。

    今まではtwitterっぽい感じだったんですが、今はどちらかというとtumblrに近くなった感じがしますね、投稿フォーム的に。

     
  • fifnel 12:51:29 on 2009/7/16 Thursday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: Growl, , , WordPress   

    ProwlってAPIが公開されているんですね。
    Prowl – API

    これならGrowlに限らなくても、たとえばBlogにコメントをもらったらiPhoneにPUSH通知とかするWordPressプラグイン、みたいなのも作れそうですね。

    夢ひろがりんぐです。

     
  • fifnel 11:07:27 on 2009/6/14 Sunday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    P2 1.0.4に戻しました。
    ってことで、投稿テスト。

     
    • fifnel 11:08:43 on 2009/6/14 日曜日 パーマリンク | 返信

      svnの最新版だとやはり空の下書きが投稿される不具合があるようですね。
      ってことで、正式(?)にzipされて配布されている1.0.4のご利用をオススメします。

  • fifnel 10:18:06 on 2009/6/14 Sunday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    P2 1.0.3で投稿テスト。
    うまくいくかな?

     
  • fifnel 2:56:54 on 2009/6/14 Sunday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    WordPress2.8+P2 1.0.5にしてから空の下書きがどこかのタイミングで投稿されるようになってしまいました。
    おそらくP2でインデックスページから投稿したときに発生していると思うので、1.0.4との差分をチェックせねば‥‥

     
  • fifnel 16:09:32 on 2009/6/13 Saturday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    WordPress2.8にアップデートしました。
    libxml2のバグの対処コードはやはり入っていなかったので、以下のプラグインを入れて対応しました。
    WordPress ? LibXML2 Fix ? WordPress Plugins

    あと、良い機会なのでP2を最新版(1.0.5@svn)にしつつ、ReTweetボタンも付けてみました。

    私のところで使ってるP2は、はてブとReTweet以外にもautopagerizeとLDRizeに対応させているんですが、需要あるんでしょうか。
    GPLですし、もし欲しいって方がいれば適当にまとめてアップしますので、適当にコメントください。

     
  • fifnel 21:32:16 on 2009/6/11 Thursday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: WordPress   

    WordPress2.8が公開されたのでコードをチラ見してみたら、一部にlibxml2のバグ回避処理が見られました。
    wp-includes/class-simplepie.phpをlibxmlで検索すると出てきますが、これだけで直るんですかねぇ‥なんか全部は対処出来なさそうな予感。

    いずれにせよ日本語版が出るまでインストールはせずに様子見ですが、問題がまた出るようであれば手動で対応するまでです。

    libxml2バグ問題、WordPress側をなんとかして解決? ? ふぃふmemo

    ↓一応プラグイン版もあるようなので、使えるならこちらの方が楽かも。
    WordPress ? LibXML2 Fix ? WordPress Plugins

     
  • fifnel 23:31:49 on 2009/5/28 Thursday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    WordPressのP2がこのところ更新されていたようですが、どうもうまく動きません。
    見た感じ、entry.phpの各エントリー表示処理の一番最初で落ちている気がしますが、これと言ってログが出るわけでもなく、どうやって調べたもんかなーって感じです。

    まぁ今でも問題なく使えているので、しばらく様子見の方向で。

     
  • fifnel 9:29:24 on 2009/5/16 Saturday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    WordPressのTwitter Toolsプラグインでdaily digestが多重投稿される不具合 

    twitter-toolsのdaily digestが時々二重投稿されるので、ダイジェスト投稿を止めました。
    README | alexking.org

    二重投稿以前に、そもそもダイジェストの必要性を感じなくなってきたので止めたってのもありますが、プログラマ的に不具合を放置するのも気持ち悪いので一応ソースを軽く見てみました。

    で、ざっと眺めた感じだとダイジェスト投稿処理中の排他制御が甘いのが原因な気がします。
    たくさんtwitterに投稿した日に限って起こっていた現象なので、おそらくビンゴでしょう。
    アクセス数の多いサイトなら3重4重投稿になる可能性もあるかもしれません。

    手っ取り早く修正するならnextDateFieldの更新をdo_digest_post()諸々の呼び出しより前に済ませておいて、呼び出しに失敗したら元に戻すって感じですかね。
    排他制御としては穴がありますが、ここまで頻繁には起こらなくなるはずです。

    PHP:
    1. function ping_digest($nextDateField, $lastDateField, $title, $defaultDuration) {
    2.  
    3.         $next = get_option($nextDateField);
    4.        
    5.         if ($next) {       
    6.             $next = $this->validateDate($next);
    7.             $rightNow = time();
    8.             if ($rightNow>= $next) {
    9.                 // ↓これ追加(ここでダイジェスト投稿より先に次の更新日を入れちゃう)
    10.                 update_option($nextDateField, $next + $defaultDuration);
    11.                 $start = get_option($lastDateField);
    12.                 $start = $this->validateDate($start, $rightNow - $defaultDuration);
    13.                 if ($this->do_digest_post($start, $next, $title)) {
    14.                     update_option($lastDateField, $rightNow);
    15.                     update_option($nextDateField, $next + $defaultDuration);
    16.                 } else {
    17.                     update_option($lastDateField, null);
    18.                     // ↓これも追加(ダイジェスト投稿に失敗したら前のに戻す)
    19.                     update_option($nextDateField, $next );
    20.                 }
    21.             }
    22.         }
    23.     }

    これでうまく動いたって方はご連絡ください(殴

     
  • fifnel 23:25:55 on 2009/5/11 Monday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    最近(?)ReTweetという行為が流行っているようですが、WordPressでRT出来るプラグインがありました。
    今のところ入れるつもりはありませんが、もう少し興味が沸いたら入れるかもしれません。

    Migre.me Retweet - わーどぷれすっ!

     
  • fifnel 23:45:02 on 2009/5/7 Thursday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    P2が今日また更新されていたのでマージしました。
    バグフィックス以外にも、なんだかあちこち変更されていましたが、例によりよく分からず。
    とりあえずAutopagerizeとLDRize対応だけしておきました。
    というか、いい加減コメント欄のメアドにrequireと書かれているのは何とかして欲しいなぁ‥‥

     
  • fifnel 23:10:22 on 2009/4/30 Thursday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    このサイトをAutoPagerizeとLDRizeに対応しました。
    P2は上記2スクリプトと相性良いと思うんですが、オリジナルソースでは全く対応していませんし、siteinfoは書き方がよく分からなかったのでセオリー通りの対応をしてみました。

    まず、次へのリンクにrel="next"を付けるのがテーマのスクリプトではうまくいかないようなので、wp-includes/link-template.phpに直接書いてしまいました。

    あとはP2テーマの適当なところにautopagerize_page_element、autopagerize_insert_beforeを指定すればAutopagerize対応完了。

    さらにxfolkentryとtaggedlinkも追加してLDRizeの対応も完了です。

     
  • fifnel 12:03:01 on 2009/4/30 Thursday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    現時点でのWordPress P2テーマで、完全に用件を満たしてくれるようになりました。
    P2からの投稿以外はタイトルが表示され、最近の投稿には正しいタイトルが表示されます。

    自分で変更したのは、タイトルのタグをh2からh3に変更した点と、後はアクセス解析とはてブボタンを付けたくらいです。

     
  • fifnel 18:02:55 on 2009/4/28 Tuesday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: , WordPress   

    P2をリポジトリの最新版に差し替えました。
    タイトルの表示/非表示の判定でカスタムフィールドを使わなくなったのは精神衛生上とても良いです。

    ただ、右側の「最近の投稿」に表示されるタイトルが、そのエントリーのID(数字)になってしまって微妙だったので適当に修正して使っています。

    function.phpのprologue_the_title()がP2のtweetなのか普通の記事なのか判定するルーチンになっているので、その辺をごにょごにょしました。
    説明は面倒なので省きますが、知りたい人がいればコメントでリクエストしてください。

     
  • fifnel 11:24:38 on 2009/4/28 Tuesday パーマリンク | 返信 | hatena button hatena count | retweet buttonReTweet
    Tags: WordPress   

    WordPressのP2テーマが今日になっていろいろとcommitされてます。
    svnタイムラインを眺める限り、タイトル周りの仕様変更とか修正とかっぽい感じかな?

    リポジトリのURLはこちら↓

    http://svn.automattic.com/wpcom-themes/p2

     
c
新規投稿作成
j
次の投稿 / 次のコメント
k
前の投稿 / 前のコメント
r
返信
e
編集
o
コメントを表示する / 隠す
t
トップへ移動
l
go to login
h
show/hide help
esc
キャンセル