xpathの書き方あれこれ seleniumのテスト時にパスを書く時に用いるxpathの書き方をいくつか。 // を用いたパスの省略 html/body…と全て書かなくても、 //span/div などと途中からのパスを書くことができる… ysugiyama12ハック2017.11.24 2,083
javascript: void(0)について <a href=”javascript:void(0);”>リンク</a> aタグなどで画面遷移をしない手段としてなんとなく使っているコレ。 この方法を用いるのは、たとえhref=”&… ysugiyama12ハック2017.11.17 930
chromedriverの動きがおかしかった 自動テストをしようとしたところなぜか頻繁にchromeのhelpページが立ち上がる、数字の3がsendKeysでフォームに入力できないなどの不具合が起こってしまった。 根本的な原因は分からなかったが https://si… ysugiyama12ハック2017.11.16 676
DateTimeクラスの様々な関数 DateTimeクラスで作った日付のオブジェクトを変更する様々な関数があったのでまとめる。 DateTime::modify : ‘+1 days’などの差分を指定することで日付をずらすことができ… ysugiyama12ハック2017.11.10 193
get_termsでタクソノミーリスト内のタームを取得 get_terms関数を使うと引数で指定したタクソノミーリストから値の配列を取得できる。 <?php $terms = get_terms( $taxonomies, $args ); ?> $taxonom… ysugiyama12ハック2017.10.27 636
jQueryの.html, .val, .textの使い分け jQueryでhtml要素を取得する際に用いる3つの方法の使い分けについて。 .html() 引数をhtmlとして書き換えることができる。つまりなどのタグも書き換えることができる。 .val() 主にフォームの値を取得す… ysugiyama12ハック2017.10.20 1,956
phpのnullやfalse twitterでnullやfalseがややこしいというネタを見つけたので少し調べてみました。 判定のややこしい文字群 “”(空文字), “0”(文字列の0), 0(数字の0… ysugiyama12ハック2017.09.20 370
WordPressでメディアへ画像をアップロードする wp_insert_attachmentという関数を用いることで添付したファイルをメディアへアップロードすることができる。 $attachment = array( ‘post_mime_type’ => $wp_… ysugiyama12ハック2017.09.15 2,360
get_postsで指定した要素のみを取得する get_postsで取得できる結果は何もしないと多くの要素を含んでおり、メモリの使用量などの面からも無駄が多いといえる。 そこで、検索する際の条件に’fields’の項目を設けることで特定のデータ… ysugiyama12ハック2017.09.13 1,458