select2でajax通信(WordPress) jQueryのプラグインであるselect2で、ユーザーが入力した単語をもとに検索結果を動的に提示するためにajax通信を用いた。 いくつかのサイトを参考にしたが、動かないものや部分的にしか書かれていないものがあったので… ysugiyama12ハック2018.02.09 2,024
WP_DEBUGでログが騒がしい時に WP_DEBUGでログを出力する時に、PHP Noticeなどが大量に出てきて本当に見たいログが見づらいときが多かった。 そこで、error_reportingという関数の引数を変更することで欲しい情報だけを表示させるこ… ysugiyama12ハック2018.01.26 409
select2プラグイン jQueryのselect2というプラグインを用いると簡単にプルダウン式のフォームを装飾することができる。 簡単な例: //html側 <select> <option>りんご</optio… ysugiyama12ハック2018.01.19 771
vagrantで出たエラーの対処法 vagrantを用いて環境を立ち上げようとしたところ Vagrant: * Unknown configuration section ‘hostmanager’. と言われたのでvagrant-hostmanagerを… ysugiyama12ハック2018.01.12 1,418
add_filterの関数指定 add_filterやadd_actionでフィルターフックに関数を登録する際、通常の関数getHogehogeであれば add_filter(‘save_post’, ‘getHogehoge’); のように登録するが… ysugiyama12ハック2018.01.05 374
ターミナルへの文字の出力に色をつける ターミナルに文字を出力する際に、 echo -e “\e[31mりんご” などとすると”りんご”という文字列が赤色で出力される。 文字列の前につく記号群を「ANSIエスケープシーケンス」といい、&… ysugiyama12ハック2017.12.22 1,046
filemtime関数 $ver = filemtime($filename); filemtime関数を用いると、引数として指定した(引数はString型)ファイルが最終更新された日時をUNIXタイムスタンプで 取得することができる。 これを… ysugiyama12ハック2017.12.14 1,090
selenium-webdriverでウィンドウサイズの設定および取得 seleniumで自動で動かしているchromeなどのブラウザについて、その縦横の幅を取得したり、好きな値に変更したりすることができる。 サイズの取得 driver.manage().window().getSize()… ysugiyama12ハック2017.12.08 9,014
WP_Queryでの条件指定 WP_Queryの条件として指定する引数に’author__in’や’post__not_in’などの記事を絞り込むものがある。 これらの要素は「配列」として指定しなければ… ysugiyama12ハック2017.12.01 356