クリック時aタグのhref属性を無効化して別の操作をする jQueryのclickを使って、hrefのリンクを無効化することができます。return falseとすればそこでリンクを無効化でき、その前にやりたい処理をすることもできます。 <a class=”calenda… 藤本泰成ハック2018.10.04 1,889
MTS Simple Booking C 今日から始まる予約カレンダー表示にする wordpressの、予約フォームを生成するプラグインMTS Simple Booking Cについて。 デフォルトではその月のカレンダー全体が表示されるが、これをその日から2周間ぶんだけ表示する設定にする。 変更るのは… 藤本泰成ハック2018.10.03 772
jQueryのappendは複数要素をまとめて追加できる テーブルの末尾に要素を追加したい時、以下のようにjQueryのappendを利用すればいい。 appendの引数を複数にして、複数の要素を追加することもできるが、今回のようにの中にth,tdがあって入れ子になっているので… 藤本泰成ハック2018.09.21 7,434
最終更新日順にソートして投稿を表示する is_adminで管理画面の表示は変えずに、投稿ページのみis_homeで表示を変えている。 昇順、降順はASCかDESCで対応できる。 query_posts()で条件を制御するのは非推奨なので、pre_get_pos… 藤本泰成ハック2018.09.20 229
seleniumのウィンドウ外要素のクリックエラー $this->driver->findElement(WebDriverBy::id(“select2-select_container”))->click(); seleniumを使って上のように、要… 藤本泰成ハック2018.09.10 2,313
seleniumで非表示の要素は操作できない seleniumで自動テストを走らせている時、表示されていない要素に対しては操作できません。(ただし、findElementでの取得はできる。) Fatal error: Uncaught Facebook\WebDri… 藤本泰成ハック2018.09.07 5,766
php-webdriverでのclose重複使用エラー Fatal error: Uncaught Facebook\WebDriver\Exception\UnknownServerException: no such session 自動テストで複数のクラスの関数を動かす… 藤本泰成ハック2018.09.06 781
google翻訳とプラグインでサイトを手軽に多言語化 webサイトに言語選択のバーを表示して、そこで選択された言語にページ全体がgoogle翻訳で翻訳されるというもの。 googleの公式ドキュメント 公式サイトの手順に従って、言語などプラグインの設定を行う。 <di… 藤本泰成ハック2018.09.03 2,542
正規表現を利用してフォーマットが定まった文字列を英語化 「〇〇駅まで、徒歩○○分」、「〇〇駅まで、車で○○分」など入力のフォーマットがある程度決まった文字列をPHPの正規表現を使って英語にする。 public function englishStation($station_… 藤本泰成ハック2018.08.27 371