2013TABLEofCONTENTSワンランク上のコーダー()っぽく見えるのでモテること請け合い。wp-includes/taxonomy.phpタームオブジェクトの配列から必要な値(上記ではターム名)のみを配列に入れています。条件式にしているところがカッコイイですね。配列を作る時などにも便利な書き方です。的に大丈夫なのかな?と思いましたがセーフみたいです。ループさせた方が速かったです。このコはカッコだけでした、ぐぬぬ。wp-admin/edit.phpオブジェクトを返す関数から直接プロパティやメソッドにアクセスします。変数に代入するまでもないなら、この書き方で十分ですね。連想配列でオブジェクトのプロパティ値を設定します。文字列と値を連結するケースが多いですが、いずれも見難いコードになってしまいます。使えば、一気に見やすくメンテナンスしやすいコードになりますよ。的な設定値として利用しています。気の利いた便利でマイナーな関数がたくさんあります。ここではさりげなく使うとカッコイイ関数をいくつか紹介します。wp-includes/functions.php使い方は以下のとおり。シンプルでカッコイイですね。使って「9時間ずれてるー!」となった経験は誰しもあると思います。これは管理画面の一般設定「タイムゾーン」で指定した現在日時を取得できる関数です。date_i18n()も内部でこの関数を使っています。タイムスタンプになります。wp-includes/formatting.php引数に日時を与えると「5分(前)」「2時間(前)」「3日(前)」などの期間表示を返します。管理画面の記事一覧ページの「日時」カラムで使用されていますね。時代からあるみたいです。インスパイアされたのかと思ってました。要素などの属性値を簡単に出力できます。三項演算子で見難くなりがちなコードをこれらの関数でスッキリ書けます。wp-includes/functions.php引数の整数の絶対値を返します。厳密な感じがしますね。文字列連結などをベタ書きするより「何をしているのか」を明示する関数を使う方がセマンティックで思慮深そうに見えます。最後にスラッシュが付いていてもいなくても、確実に1つだけスラッシュを付けます。なることがあるのでこの関数を使いましょう。パスの連結をベタ書きするよりスマートですね。wp-includes/formatting.php指定した桁数になるよう数字の前に0をパディングします。0詰めをベタ書きするよりクレバーですね。関数そのものがカッコイイですよ。wp-includes/functions.phpオブジェクト配列の中から、条件に合うオブジェクトを抽出します。内部でも使われていますね。これを使っているとすごい人に見えます。方がわかりやすくてカッコイイですね。デバッグ用プラグインを使いこなしているとカッコイイですね。代替以上の使い勝手ですよ。使いどころがわからない関数や不要かもしれない関数も結構あります。カッコよくないかもしれないので注意してください。wp-includes/functions.php一覧表示時(ループ中)に記事の公開日付が変わったかどうかを判定するようですが、どこからも使われていません。判定も直接しています。眺めていると新たな発見があるかもしれませんよ。以上、全然まとめきれていませんがこの辺りで失礼します。