komori さんのアバター 401views

WordPressとブラウザとの間でAjax通信する

WordPressとブラウザとの間でAjax通信するために、ブラウザ側の処理とサーバー側の処理を、WordPressのソースコードに追記します。 このサンプルコードでは、WordPressのサイトにアクセスした時に、Ajax通信でサーバーか 2016年3月3日
komori さんのアバター 544views

WordPressの開発環境をVVVで構築する

VVV(Varying Vagrant Vagrants)を利用すると、 Vagrantで稼働するWordPress環境(Ubuntu + nginx + php-fpm + MySQL)を構築できます。 VirtualBoxのインストール 2016年3月3日
komori さんのアバター 217views

Google Mapsの地図にマーカーをプロットする

Google Mapsの地図にマーカーをプロットするサンプルコードです。 HTMLファイルとして保存してブラウザで開くと、マーカーがプロットされた地図が表示されます。 <!DOCTYPE html> <html> & 2016年3月3日
komori さんのアバター 416views

Macでionicのハイブリッドアプリ開発環境を構築する

Macでハイブリッドアプリの開発環境を構築する手順です。 フレームワークとしてionicを利用します。 Xcodeのインストール App StoreからXcodeをインストールします。 nodeのインストール ionicはnpmのコマンドで 2016年3月2日
komori さんのアバター 81views

WordPressで投稿の新規追加と編集とで処理を切り分ける

WordPressでは、投稿の新規追加と編集を、$pagenowの値で処理を切り分けることができます。 <?php function test_pagenow() { global $pagenow; if ('post.php' = 2016年2月22日
komori さんのアバター 823views

VCCWでPhpMyAdminを起動する

Vagrantの起動 $ vagrant up phpMyAminの設定と起動 phpMyAminのファイルをダウンロードし、 Vagrantfileと同じ場所で「phpMyAdmin-4.4.14.1-all-languages.zip」 2016年2月17日
komori さんのアバター 662views

Vagrant起動時のSSH libraryエラー解消法

Vagrant起動時にSSH libraryのエラーがでて、Vagrantが起動できない時があります。 An error occurred in the underlying SSH library that Vagrant uses. T 2016年2月17日
komori さんのアバター 1,454views

Vagrantのバージョンアップ方法

Vagrantの起動時に以下のように、アップデートを促すメッセージが表示されたら、Vagrantのアップデートを検討しましょう(VirtualBoxのバージョンとの相性も要確認)。 $ vagrant up This Vagrant env 2016年2月17日
komori さんのアバター 257views

WordPressでユーザー権限毎に処理を分岐する

WordPressでユーザー権限毎に処理を分岐する場合、current_user_canでユーザー権限を確認します。 以下は、編集者(editor)または管理者(administrator)のユーザーで処理を分岐する例です。 <?ph 2016年2月15日
komori さんのアバター 238views

LinuxにGoogle Web Fontsをインストールする手順

Google Noto Fontsのインストールする手順です。 Google Web Fontsで提供されている日本語フォント「Noto Sans Japanese」をLinuxで利用できます。 if [[ -e /usr/share/fo 2016年2月15日
komori さんのアバター 278views

HTMLページをPDF化できるwkhtmltopdfのインストール手順(Ubuntu編)

wkhtmltopdfをUbuntuにインストールするためのシェルスクリプトです。 Vagrantの設定ファイル「provision-post.sh」に追記することで、vagrant up時に仮想OSに自動で組み込めます。 #!/bin/b 2016年2月15日
komori さんのアバター 41views

PHPでディレクトリを作成する

PHPでディレクトリが存在しない時にディレクトリを作成するコートです。mkdirではumaskの設定が反映されてしまうため、ディレクトリのパーミッションを再度設定するようにしています。 <?php $output_dir = "./t 2016年2月12日
komori さんのアバター 632views

HTMLページをキャプチャできるwkhtmltoimageのインストール手順(Amazon Linux編)

wkhtmltoimageというツールを利用すると、HTMLページをキャプチャしてJpeg画像として保存できます。 wkhtmltopdfのインストール wkhtmltoimageはwkhtmltopdfに同梱されていますので、まず、wkh 2016年2月12日
komori さんのアバター 96views

wkhtmltoimageでHTMLページをJpeg画像として出力する

wkhtmltoimage --format jpg --height 800 --quality 100 http://test.test file.jpg 2016年2月10日
komori さんのアバター 187views

WordPressで2つのカスタムフィールドの合算値が指定値以下になる投稿を取得するためのSQL文

テーブルwp_postsとテーブルwp_postmetaで、value1とvalue2の2つのカスタムフィールドの合算値が40000以下になる投稿を取得するためのSQL文は、次のように記述します。 SELECT wp_posts.ID, p 2016年2月9日
komori さんのアバター 800views

Google Apps ScriptのUrlFetchAppでSSL証明書のエラーを回避する

Google Apps ScriptのUrlFetchAppで、自己証明書を利用したサイトにアクセする際に、「SSLエラー」となって、処理が停止してしまうことがあります。 この場合、UrlFetchAppのオプションで「”val 2016年2月8日
komori さんのアバター 431views

Google Apps ScriptでBasic認証のページにPOSTする

function doPost() { // アクセス先の情報 var url = "http://"; var userid = "id"; var password = "password"; // POSTメソッドの投稿データ var 2016年2月5日