TODOコメントアウト エディタやIDEの仕様によると思いますが、コメントアウトの先頭に”TODO”と書いておくと、目立つようにシンタックスハイライトされます。 例 // TODO コメント PhpStormやatomで… YY3ai2ui24ハック2015.11.12 402
JavaScriptでクリックされたときにthisを関数内で取得する クリックしたら実行されるようなfunctionの場合は、thisを投げたいところですが、省略することもできます。 <a id=”Hello” href=”javascript:viod(0);” onclick=”… YY3ai2ui24ハック2015.11.11 927
JavaScriptの擬似クラスのthisがうまくいかないとき 擬似クラスでprototypeなどをevent.addLisner()などすると、そのときのグローバルのthisが記述したところのオブジェクトを返さないことがあります。 var handler = (function (… YY3ai2ui24ハック2015.11.10 108
JavaScriptの擬似クラスからグローバルの変数を取得 var hoge = 100: var Class = (function(){ var Class = { this.foo = 200; } this.prototype.useHoge = function (){… YY3ai2ui24ハック2015.11.05 274
JavaScriptでのクラスを実装コードリーディング JavaScriptは動的型付け言語なので、クラスの実装はなかなか厄介です。 どうしてもクラスが実装したくなったときには、いつも見るclass定義の形に近い形でやるのがいいと思います。 参考にしたサイトのコードにコメント… YY3ai2ui24ハック2015.11.04 399
WordPress CTTで必須項目にする クラスをrequiredに設定することで、必須項目にできます。 [name] label=名前 class=required サーバーでバリデートする場合には、function.phpで投稿に紐づくフックに追加したり、バ… YY3ai2ui24ハック2015.10.29 150
WoprdPressでユーザーのメタ情報を取得する ログイン中のユーザーの情報は以下で取得できます。 $user = wp_get_current_user(); さらにカスタムで設定したメタ情報を見たい場合には、 $user_id = $user->get(‘id… YY3ai2ui24ハック2015.10.28 422
Gitのコマンドラインでのマージ作業 Gitでマスターへのプルリクだけで用事を済ませてきて、本格的なマージをしてなかったので先日挑戦してみました。 マスターから複数のブランチがあるとします。 ブランチAにブランチBの変更箇所をマージする $ git fetc… YY3ai2ui24ハック2015.10.27 397
Vagrantで同じ名前のVMを作ってしっちゃかめちゃかになったときの最終手段 潰してもいいほうのVMのVagrantfileが置いてあるディレクトリに移動して、以下のコマンドを実行するか $ rm -fr .vagrant Virtual Machineで見えるいらないVMの上で右クリックして「除… YY3ai2ui24ハック2015.10.23 165