Google Map API マーカーを新しい関数を作成せずに追加出来る方法

function initialize_map() { var map_center = new google.maps.LatLng(35.6745973, 139.7778069); var map_options …

Read more

ajaxのときもLazy Loadを実行する

Lazy Loadは便利な画像遅延読み込みjQueryプラグインです。 以下のように記述することでajaxでページの表示が変わったあとも実行されます。 JavaScript例 $(document).ajaxSucces…

Read more

OGPの記述について

OGPとはSNSにシェアされたときに表示される情報のことで、 様々な情報は以下のように記述できます。 <meta property=”og:title” content=”ページのタイトル” /> <m…

Read more

特定の文字列を含むかのチェック について

チェックの方法は strpos,strstr,preg_matchとたくさんありますが、 単純に文字が含まれているかどうかのチェックのときは、 strposを使うのが一番早いみたいです。 strpos($url,’tow…

Read more

jqueryとは

ざっくりと説明すると「JavaScript」と呼ばれるプログラムをより扱いやすくしたファイルのこと。 様々なブラウザ(Crome, firefox, safariなど)に対応できるようにするために使用される。 他にも機能…

Read more

dockerで立ち上げた環境にnodeをインストール

docker環境にnodeが存在しなかったため、以下のコマンドでインストールを行った。 curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash – sud…

Read more

外部JSファイルの呼び出しについて

<script type=’text/javascript’ src=’/wp-content/themes/town_theme/common/js/login-town.js’></script&g…

Read more

PageSpeed Insights で表示速度を改善する

ウェブサイトのページスピード(表示速度)は速い方が良いなんて誰しも思っていますが、ビジネスの現場ではコストなどの兼ね合いから、これまで優先度は高くありませんでした。 しかし現在は表示速度の改善が以前より注目が高まっており…

Read more

EC2 Run Command (Linux)のRunRemoteScriptを使ってみた。

ランコマンドでスクリプトを流し込みたい! コマンドのときにRunShellScriptで流し込んでたけど、長いからshファイルとかをそのまま実行してほしい! 毎回実行してほしいけど、定期的に実行するスクリプトを更新するか…

Read more

PHPの処理速度を計測して表示する方法

PHPの処理速度を計測し、表示するには以下のコードを計測したい処理の間に記述することで簡単に行うことができます。 <?php $time_start = microtime(true); // 計測したい処理 $t…

Read more

マップスタイルの変更

Googleマップのオプションで、 mapTypeControlOptions: { mapTypeIds: [google.maps.MapTypeId.ROADMAP, ‘マップスタイルのID’] } を追加すること…

Read more

EC2 Run Command (Linux)を使ってみた。

まずは触れるだけの記事。 やりたいこと インスタンスに対して、WordPressの初期インストールを終わらすスクリプトを流し込む。  準備 今回はこちらで配布しているAMIより立ち上げを行い、WordPressの初期イン…

Read more

WordPressの高速化をいろいろしてみた

計測に用いたサイト:https://tools.pingdom.com/#!/bCmAK6/takamatu.testtotest.com 最初の環境:amazon linux2 apache mysql5.5 かかる時…

Read more

CSVファイルのデータを抽出してWPに読み込む方法

以下のコードを参考にしてCSVファイルをWPに読み込むことが出来る。 require(‘/var/www/html/wp-load.php’); $fdata = fopen(“/var/www/html/propert…

Read more