TRY AND ERROR

気になったこと、勉強したこと、その他雑記など色々メモしていきます。。Sometimes these posts will be written in English.,

Entries from 2015-09-01 to 1 month

最近話題の広告ブロックについて

面白い記事を見かけたので勝手に持論を展開!! 広告ブロッカーの検知と計測について - クックパッド開発者ブログ WEB上のあらゆる所で目にする広告ですが、 これをブロックする機能を有したツールが出回っていますね。WEB広告を生業とする企業にとって有害…

PHPでGoogle Search ConsoleのAPI使ってみた

題名の通り、使ってみたのでめもします。。 やったこと ・PHPのサーバアプリでGoogleSearchConsoleの検索アナリティクスのデータを取得。 ・google-api-php-clientを利用 ・複数アカウントのGoogleSearchConsoleに登録されている全てのURLの データを取得 ・…

古いバージョンのPHPでついやってしまうあの構文

PHP

wordpressのテーマを作成する案件があり、テストサーバで動作確認したものをクライアントのサーバに導入しテーマを適用ところ、画面が真っ白に。。。 とりあえずini_set()でエラーを確認してみると、 どうやら配列を返すメソッドをコールしたところで落ちて…

cronを実行するときのユーザー

先日、GoogleAPIを使って取得した検索アナリティクスのデータを サーバに保存するphpを書きました。ブラウザでphpを叩いて一通りテストした後、 cronで日次で処理しようとしたのですが上手くいかず。。。 ログを見てみるとファイルやディレクトリのパーミッ…

PHPでrequireしたファイルが読み込めない時!

PHP

とあるPHPの実行ファイルがあって、その中で別のクラスを読み込んでいます。 読み込んだクラスの中でこれまた別のjsonファイルを読み込もうとするが、 なぜか読み込めずにちょいハマり。。。 ディレクトリ構造はこんな感じ [DocumentRoot]/index.php [Docume…

wordpressのカスタムメニューをjqueryで開閉したい!

wordpressのサイドバーにカスタムメニューを置いたとき、 ネストしているメニューの親にマウスオーバーすると子が開くようにしたかった というのが今回の話題。※実際にはUXを考慮してマウスエンターイベントに変更しています。 実際に生成されるHTMLはこんな…

PHPで作ったcsvをブラウザからDLさせてエクセルで開くときの文字化け

PHP

こんなときのベストプラクティスって何だろうか。。 例えば、DBから取ってきたデータをcsvにしてDLさせたい場合など、 UTF-8でエンコードされたデータを扱うことが多いかと思います。そのままDLさせてエクセルで開くと文字化けすますね。 エクセルがCP932(Sh…