wordpress」カテゴリーアーカイブ

「publishToMixi」のテスツ

へ経日48 » Blog Archive » WORDPRESSからmixiに投稿するプラグイン「publishToMixi」.

いつの間にかへ経日が48になっていたことはさておき、
紹介されてたmixi投稿プラグインのテスト。

だいぶまえにこういうの作りたいなーって思ってたんだけど、
簡単に出来るならこれでいいや。

自分がつくろうと思ってたのはmixiのメール投稿機能を利用してダイジェストをポストする位の物だったけど。
こっちはちゃんと正面から投稿してくれるっぽい。

わくわく

— 追記 —
い、いかん。。twittertoolsの自動つぶやきでも有効なのか。
デフォルトはオフっとくかな


カテゴリー: wordpress | タグ: , , | 「publishToMixi」のテスツ はコメントを受け付けていません。

Androidからwordpressに投稿

wordpressに投稿するandroidアプリ
https://market.android.com/details?id=org.wordpress.android

レビューを見ると文字化けするとか書いてあるけど、
さてどうだ!?

初POSTだ!

結果

なるほど、アプリ側でプレビューする機能が文字化ける。
でも普通に投稿できる!
わっほーー!

https://market.android.com/details?id=org.wordpress.android

カテゴリー: wordpress | タグ: , | Androidからwordpressに投稿 はコメントを受け付けていません。

最新の投稿から特定タグのPOSTを除外する

はぁ、しんど。。

やっと、一応という形だけど出来た。

やり方はいくらでもあるんだと思うけど、
今ん所のまぁ丁度いい落とし所。

結論としては、WP_Queryというクラスからwidgetのrecent_postを取り出しているらしいので、ちょっと直接的な所をいじってしまうけど

/wp-includes/default-widgets.php

$r = new WP_Query(array('showposts' => $number, 'nopaging' => 0, 'post_status' => 'publish', 'caller_get_posts' => 1));

ここの配列にいろいろ与えてあげると検索方法が変えられるっぽい。
どんなことが出来るかは、、、

なんと今気づいたが公式に書いてあるという。。。なんだよー
http://wpdocs.sourceforge.jp/テンプレートタグ/query_posts

ホントはここに書いてあるのを参考にテンプレートを自分で書いたほうがいいだろう。
そのほうがずっと早いだろう。が、今度にしよう。

で、おいさんはどうしたかって言うと、処理先のphp
/wp-includes/query.php
の中身を見て受け渡す値をちまちま変えて、一応うまくいった。

/wp-includes/default-widgets.php

$r = new WP_Query(array('showposts' => $number, 'nopaging' => 0,  'post_status' => 'publish', 'caller_get_posts' => 1, 'tag__not_in' => array('6')));

最後の ‘tag__not_in’ => array(‘6’)が追加したところ。
6はマジックナンバー。なんてカッチョ悪いんだろう。

でもきっとテンプレートで書いても6って書くんだろうな、俺

まぁとにかく、いろいろいじってちょっとは勉強になったかな。。


カテゴリー: php, wordpress | タグ: , , | 最新の投稿から特定タグのPOSTを除外する はコメントを受け付けていません。

wordpressカスタマイズのTODO

なんとなくいじりだしたWPだけど、
やりたいことが多すぎる。

パーソナルなTODOに書いてもかまわないんだけど、
どうせならWP上で公開したり出来ないのかな?って思った。

マニフェスト的な?

で、きっと広いインターネットの世界(以後、インネツ)なら同じ考えの、
しかももっと長けた人がなにか作ってるだろうと踏んでプラグインを探すことにした。

まずWP3のプラグイン管理で検索。

「TODO」でもいいけど、なんとなく期待感もって「GTD」で検索したところ2件ヒット。

  • Post ToDo
  • WP Ideas

WP IdeasはプラグインのHPが無いっぽいし評価も低かったので(名前は良いけど)
PostToDoの詳細を見る。


案の定、英語でよくわかんない。

こういうのは諦めてきたけど、
WPはじめてから入れたやつは結構
「触ってみたらまぁまぁ良かった」
ってことがあるから、とりあえず入れてみよう。

インストール後。。。

なんかエラーっぽいことが起こったのかな?
まぁいいや。次からでなくなったし。

で、ウィジェットに出るのかな?とか設定をいじるのかな?
といろいろみるも、やっぱりわからないので
諦めてサイトを見ることにした、英語の。

Installation
1. Download post-todo and place in wp-content/plugins/post-todo
It must be in exactly that place to work:
wp-content/plugins/post-todo/post-todo.php
2. Log into your WordPress admin panel
3. Go to Plugins and “Activate” the plugin
4. Add a todo list to a post by just inserting the tag [post_todo]
5. You must be logged in to edit
6. Display all todos from all posts using [post_todo_all]

ああ、なんとなくわかったぞ。
これあれだ、この前フージーがカレンダー探したときに言ってた
「いちいち投稿になる」
パターンのヤツや。

たぶん「post_todo」というタグを作って、投稿をすればいいよって事なんだろうけど。
それはヤダ。(まだ試してないけど)

出来れば単体で単純に張り付いててくれればいいので、
プラグインじゃなくてもいいかなと思えてきた。

[追記]
さらに文中の「post_todo」という言葉をリストに変換してるみたいな事が起こったので、
停止にした。。。


カテゴリー: wordpress | タグ: | wordpressカスタマイズのTODO はコメントを受け付けていません。

twitter tools:要約ポストの日付変換

要約ポストのタイトル(digest_title)のフォーマットが

年-月-日

とハイフン区切りになってしまうのでスラッシュとかに変更したい。

/wp-content/plugins/twitter-tools/twitter-tools.php
を見てみたところ、419行辺りに設定があった。

'post_title' => $wpdb->escape(sprintf($title, date('Y/m/d'))),

どうやら設定するときの%sはそのままsprintfに渡しているようだ。
ここのY-m-dをY/m/dに変更した。

明日変わってるかなぁー

追記:出来てたー


カテゴリー: php, twitter, wordpress | タグ: , , | twitter tools:要約ポストの日付変換 はコメントを受け付けていません。