wp_postmetaに attach系のデータを保存しなきゃいけなくて(画像データだけ別に作っておいて、それのアタッチデータを作るわけですね)、例のPHPの配列を insertで書き込もうと思ったんだけど、パパっと作業するのは Rubyの方が楽ちんなので、調べただけで使わず仕舞い。
でもなんかの拍子に必要になるかもしれないので。
INSERT INTO wp_options(blog_id, option_name, option_value) VALUES(0, ‘my_messages’, maybe_serialize( $messages ))
$messages = maybe_unserialize($result->messages);
maybe_serialize()と maybe_unserialize()がセットになっているわけですね。
詳しくは、こちら ⇒ DBに連想配列を保存するには
DNSキャッシュクリア
Tipsこれから、Linux Tipsのことは、Linuxのマスコット「Tux」の画像を使おうっと。(出典はウィキペディア)
表題の件は、digでドメイン情報を表示するときなど、なかなか書き変わらないよなと思うときに、実はネットのお外では書き変わっていて、自分ちだけ変わってないんじゃないかという疑念があるときにパパっとやればいいよということで。
キャッシュのフラッシュです。これでOKでした。
WordPressの投稿画面を使わないで画像を投稿へ紐づけ
WP Tips1つ2つ記事を投稿するときは、WordPressの新規投稿の画面でなんの問題もないと思うんですが、
例えば、3400件ほど記事を作成して、その1つずつに30枚ほど画像を貼り付ける(102,000枚)のをバイト代出すからと言われても、手でやりたいと思いますか?
こういうときに、ハイっと言ってすぐ画面に向かって入力し続ける人の方がいまどきは稼げるかもしれませんが(1件の投稿と画像紐づけに1分かかったとして、1時間で60件、全部処理するのに、約57時間、時給1,000円で 57,000円か。こんなこと書いてないで、すぐやってもいいかも)、2時間くらいでめげる人のためにツールを使ってなるべく楽チンに画像を紐づける方法をまとめてみたいと思います。
さらに読む
jQueryで class追加・削除
Tipsタイトルのまんまなんですけど。
jQuery(“#myid”).addClass(“class1”);
jQuery(“#myid”).removeClass(“class1”);
クラスを追加したり削除したり。どういうときに使うかというと、例えば、ボタンの上にマウスオーバーしたときに、別の要素を赤くして、マウスが外れたら元の色に戻すとか。そんな感じで使います。(これだけじゃないけどね)
詳しくはこちら ⇒ 第4回 classの制御 – jQueryによるJavaScript入門
CSSで久々にびっくりしたこと
Tipsinputを disableにしてるとき、わかりやすいように opacityで透明化しようとしてはまったこと。
なんと IE7互換表示だと大丈夫なのに、IE8だとダメなやつがあるのですよ。
input:disabled {} の CSSがそれで、これが複数指定の中に入っていたがために、そのCSS指定がみんな無効になってしまい、わからんちんな結果に。(CSSでエラーになるようなことを書くと、そのブロック全部適用されない罠!)
input:read-only
input:disabled
input:focus
input:hover
この表の出典はこちら ⇒ 各ブラウザのCSSセレクタの対応状況
あと、position:absolute してて、IE7で表示されないなと思ったら、z-indexを付けてみること。下になっちゃってるだけかもしれませんよ。
WordPress:DBに配列を保存
WP Tipswp_postmetaに attach系のデータを保存しなきゃいけなくて(画像データだけ別に作っておいて、それのアタッチデータを作るわけですね)、例のPHPの配列を insertで書き込もうと思ったんだけど、パパっと作業するのは Rubyの方が楽ちんなので、調べただけで使わず仕舞い。
でもなんかの拍子に必要になるかもしれないので。
maybe_serialize()と maybe_unserialize()がセットになっているわけですね。
詳しくは、こちら ⇒ DBに連想配列を保存するには
psql備忘録
Tips久々に psqlを触ったらびっくりするくらい忘れていたので、これはこれで新鮮だった。
人ってこのくらいキレイさっぱり忘れられるんだなぁ、道理で失恋で死ぬやつがたくさんいないわけだ。
以下、なにを忘れていたかの記録。文字通り備忘録。