WordPress MUのユーザーに関するまとめ
12 04 2008MUをいじっていたら、どうも「ユーザー」にはどんな状態があって、なにが許されているのかについて混乱してしまったので、まとめてみました。
(概念上の話です。データベース上、どういう状態がありうるかはまた別の機会に)
Categories : WordPress MU
MUをいじっていたら、どうも「ユーザー」にはどんな状態があって、なにが許されているのかについて混乱してしまったので、まとめてみました。
(概念上の話です。データベース上、どういう状態がありうるかはまた別の機会に)
Wordpress 2.3.3に載っているjQueryはバージョン1.1.4です。 どーしても、WordpressでjQuery.UI 1.5が使いたい・・・そんな時は1.1.4ではちょと古すぎるので、jQueryも最新の1.2.3にアップグレードします。
jQuery.noConflict();以上の作業を実施した後、まずはwp-adminの動きをチェックしました。
どうやらFirebugのConsoleにはエラーは表示されず、どのページも動いています。
さて、ここでjQuery.UI1.5をブログで使う設定をします。
/wp-content/themes/{自分の使っているテーマ}/header.phpのheadタグの中に
wp_enqueue_script("jqueryui","{jQuery.UIファイルへのpath}");
というPHPコードを埋め込みます。
使いたいjsファイル分書くことになりますね(ボクはui.tabs.jsのみ追加)。
同様に独自のJavaScriptコードを含んだjsファイルも読み込むように設定し、ブログをロードしてみると、しっかりjQuery.UIによるタブが構成されています。
Wordpressに載っているJavaScriptフレームワークは、昔prototype.jsで、最近jQueryに変わったという経緯があります。
wp-adminではまだprototype.jsが使われていたりと、この辺はまだ開発チームも試行錯誤中かもしれません。
上記のようにjQueryをアップグレードして、jQuery.UIなどのjQuery Pluginを設定しても、今後ずっとこうやれば動くというわけではないかもしれません。
注意深くその都度チェックするのが・・・ボクが一番キライなことですが(w・・・必要ですね。
P.S. 写真のオネーチャンは、「やらされている」のか?「率先してやっている」のか?ナゾはふかまるばかりです(w

photo credit: Alex and Rob
仕事関係で「ネタ蔵のネタ」でもお世話になっているWordpressの中身を研究しています。
今日はWordpressとそのマルチユーザー版Wordpress MUのデータベースの構造をチェック。
インストールして少し使ってみてから、mysqldumpで両方のデータベースをdumpして比べてみました。
del.icio.usにブックマークしたエントリをリストするウィジェットがないかいろいろ見てたら、del.icio.usの 「del.icio.us / settings / blogging」に「daily blog posting」という機能があることに気付きました。
サポートしているブログエンジンなら、過去24時間でブックマークしたエントリのリストを、毎日決まった時間に自動的に記事としてPOSTしてくれるというものです。
サポートしてるブログエンジンには
が明記されていますが、多分xmlrpcをサポートしているのなら使えるはずです。
利用方法は、「daily blog posting」のページに行って、
という具合に設定&保存すれば・・・OKなはず。
ネタ蔵のネタでは毎日正午に自動ポストされるように設定してみました。
第1発目は明日です。
どんな感じでポストされるのかドキドキしながら待ちましょう。
最近のコメント