真っ白ハイビスカス

IMG_5205
赤とか黄色が主流のハイビスカスだけど、どうしても真っ白中まで真っ白なハイビスカスが欲しいと探していたら、ハハが見つけてくれたのでパチリ。
濃い緑とのコントラストが最高です。
右後ろに写っているヒョロヒョロしているのがカウアイ原種の、これまた白いハイビスカス。
中は真っ赤なタイプなんだけど、今年は花をつけてくれなさそうなので、来年以降にお預けです。

今年に入ってさらにめっきりブログを更新していませんが、、忙しいのが少し落ち着いたら、溜まったwpネタを覚え書きに入れておかねば・・。

気がつけば夏になっていた。

4月からずーーーーっと、久しぶりに忙しくて、その上にチビの小学校入学があったからドタバタの毎日でした。
気がついたら梅雨明けしていました。

最近はあんまり遊んであげられなかったけど、6月に大島に行って来ました。
裏砂漠、黒い大地でした。

こんなに東京から近い、東京の島。

また行こうと思います。今年の夏は行けるかな?

IMG_5024

IMG_5010

tulip tulip tulip

IMG_4550
イタリアンパセリとパクチーの横にちょっとだけ植えたチューリップ、そろそろ咲きそう。
春やね。

all in one event calendarとAdvanced custom fieldsがぶつかっていた。

気が付かなかったけど、all in one event calendarとAdvanced custom fieldがコンフリクトしていた。。
この2つがめちゃめちゃ使いやすくて開発していたサイトで途中バージョンアップを繰り返しているうちに、気がついたらcustom fieldに入れた値が反映されなくなっていました。

投稿画面では問題なく保存されていたのと、普通のカスタムフィールドに直接値を入れると動いていたのでcalendarのプラグインとの相性が悪いのだろうと色々調べたら同じ問題の記事を発見。あー、たすかったお。

Conflict With All-In-One Events Calendar: Fields not saving

class-ai1ec-events-controller.php

ここの記述を変更したら無事に動いたとさ!

437 if ( get_magic_quotes_gpc() ) {
438 foreach ( $_POST as &$param ) {
439 $param = stripslashes( $param );
440 }
441 }

ここを下記にへんこう。

// Strip slashes if ridiculous PHP setting magic_quotes_gpc is enabled.
if ( get_magic_quotes_gpc() ) {
foreach ( $_POST as &$param ) {
if (!is_array($param)) {
$param = stripslashes( $param );
} else {
$param = stripslashes_deep( $param );
}
}
} - See more at: http://support.advancedcustomfields.com/discussion/4831/conflict-with-all-in-one-events-calendar-fields-not-saving/p1#sthash.pQamLH8j.dpuf

まぢで、ありがとうございます。

wordpressで画像のURL一括変更のおぼえがき。(ブログの引越しの時とかにね!)

初めてサイトとかブログを立ち上げるんだったら関係ないのだけど、もうすでにブログを立ち上げている場合、データ自体はブログ側で書出し➝wordpressでインポートが可能なのだけど、画像自体は持ってきてくれない。
で、手っ取り早い方法としては画像を一括でダウンロードし、引越し先の適当な場所にアップロード。
後はxmlの画像のパスを書き換えれば済むんだけど、wordpressのデータを更にエクスポート、インポートするのはちょっと怖い。

ということで、やっぱり便利なツールが。

http://urbangiraffe.com/plugins/search-regex/
 Search Regex

いわゆる、検索置換のプラグイン。
これで特定のURLを新しいURLに書き換えたり、細かい文字の修正をしたりが簡単にできます。
動きも軽くて、しかも1000件くらいのデータであればあっという間に終わっちゃいます。

かゆいところに手が届くー!のプラグイン。

ユーザがアップロードした画像のみを表示させるおぼえがき

仕事でどうしても必要だったので久しぶりに深堀り。
特定多数のユーザが記事を投稿するようなサイトを構築する場合、アップロードしたメディア、特に画像が他の人がアップロードしたものも見えてしまう。
もちろん、削除や変更はできないのだけど、ずらーっと画像が並んでしまうとミスにもつながるので、自分がアップロードした画像のみが見えるように変更したかった。
ただ、いくかの記事を参考にトライしてみたけど、うまくゆかず。

で、色々としらべたところ、解決している記事を発見!

Media library to list images only user uploaded

記事のとおり、不要なコードを除いたらうまくうごきました。

ま、めったに使うことはないのだけど、覚書として。

/* * メディアの抽出条件にログインユーザーの絞り込み条件を追加する*/
	add_action('pre_get_posts','users_own_attachments');

	function users_own_attachments( $wp_query_obj ) 
	{
		global $current_user, $pagenow;
		if( !is_a( $current_user, 'WP_User') )
		return;
		if( !current_user_can('delete_pages') )
		$wp_query_obj->set('author', $current_user->id );
	return;
	}

Hawaii 2013

IMG_1441Photo by Riku

毎回そうだけど、内容が濃すぎて帰ってきてしばらくは放心状態というか、夢のなかというか・・。
行くとほとんどホノルルには居ないで、北、東、、。
今回借りた車の写真を撮るのを忘れたけど、かなり大きなシボレーのSUVで、アメリカの駐車場でもイッパイイッパイでした。

今回も結婚式がらみでのハワイツアーだけど、この手のツアーは自分の回を含めて4回目。
チビも3回目。

ただ、今までは小さすぎてほとんど記憶になかったハズなので、今回はようやく本人も楽しめたようです。
一番楽しかったのは、2つ年下のお友達と遊んだこと、きれいな海に入ったこと。少しだけ英語を話したこと。だそう。

もちろん、North Shoreのシュリンプ、コーヒーギャラリーにもいきました。
カイルアでは新しいパンケーキショップにもトライしました。

リクがレストランに入れるようになったので、ステーキハウスにもいきました。

ちょっとづつ思い出したくなったら追記します。
いろんなことを考えた旅でした。

ああ、、日本さむい・・。