新著「スマートフォンサイトUI/UXデザイン実践テクニック」が 7 月 26 日に発売となります

明日 7 月 26 日に、新著「スマートフォンサイトUI/UXデザイン実践テクニック ~理想的なユーザーエクスペリエンス実現のために~」が発売となります。WWW WATCHYoshiki Kato (@burnworks) と共著です。

内容はタイトル通り、スマートフォンサイトやアプリケーションの UI/UX の考え方、設計についてなどです。初心者の方へ向けて知っておくと良いであろうことを広く書きました。ツールの導入などにも触れてますので、「これから勉強しよう」という方が最初に読むのにも良いかと思います。

ソースコードがあってそれに基づいて解説するタイプの書籍ではなく、押さえておきたい知識の説明に重点をおいた内容になってます。

興味がありましたら手にとっていただけると嬉しいです。

ショートコードの引数を配列に入れる

ちょっと気になって調べたのでメモ。
WordPress のショートコードで、「,」区切りとかで引数を指定した場合……って文字にするとよく分からないのでコードを書くと次のような場合。

[testShortCode hoge="aaa,bbb,ccc"]

次のような形で hoge は取得できるけれど、このままでは $hoge は使いにくいので配列にしたいところ。

function rssListFunc( $atts ) {
    extract( shortcode_atts( array(
        'hoge' => '',
    ), $atts));
}

配列に入れるのには、次のようなかんじ。explode(‘区切り’, 元データ)

if( isset( $hoge )) {
    $hoge = explode( ',', $hoge );
}

以下のような fetch_feed の feed URL を引数で指定したかったのです。

$rss = fetch_feed( array(
    'http://example1',
    'http://example2',
    'http://example3',
));

配列にしてしまえば、以下のようにしていけるので楽ちん。

$rss = fecth_feed( $hoge );

goo ブログの feed が fetch_feed で取得できない

適当に色々なブログの feed を登録してテストしていたら、goo ブログがどうも取得できない。調べてみたら、フォーラムにありました。さすが。
WordPress › フォーラム » fetch_feed でgoo blogのフィードが受信できない?