のアーカイブ

WordPressの機能あれこれ

2016年12月5日

今日学んだWordPressの機能を書いておきます。 ・debug機能 ``` _log($チェックしたい変数など) ``` とすることでdebug.logにその変数の情報が表示されるのでチェックに使うことが出来る。 ・フック WordPressの更新などの動作の前後に関数を割り込ませることができる。 ページを作成、更新した時に実行される save_post や、save_postの後に実行されるwp_insert_postなど多くの種類がある。
続きを読む

phpで、指定した文字列が含まれるかどうかの確認

2016年11月30日

``` if (preg_match('/含めたいワード/', $values)) { //含むときの条件 } ``` で、&valueに指定した文字列が含まれる場合に実行するプログラムが書ける。 他にも調べると似たような機能をもつものがいくつか出てきたので、おいおい試してみようと思う。
続きを読む

ajax通信でwordpress側にデータを送る

2016年11月28日

web上で 変数「data」 に格納されたデータをwordpress側に送りたい場合 ``` jQuery(function ($) { $.ajax({ crossDomain: true, type: 'POST', url: wp_url_admin_ajax, datatype: 'text', data:
続きを読む

Webページ上に置いたフォームに入力した文字列を取得する

2016年11月21日

検索機能などで用いる入力された文字列情報の取得をするコードの例。ここではページ上の表示に加えconsole.logに出力してみる。 ``` function onButtonClick() { target = document.getElementById("output"); target.innerText = document.forms.id_form1.id_textBox1.value; consol
続きを読む

provisioning(ローカルサーバ立ち上げ時の対処)

2016年11月16日

wordpressを使うためにサーバをvagrant upしたところ There was a problem while downloading the metadata for your box to check for updates. This is not an error, since it is usually due などの警告が出た。 この時はプロビジョニングを用いる。 ``` vagrant provision ``` を実行すること
続きを読む

wordpressのデータベースに配列を格納する

2016年11月9日

繰り返し部分で混乱したのでまとめておきます。 ``` $csv = array(); $file = "ファイル名"; $fp = fopen($file, "r"); if( $file ) { while (!feof($fp)) { $csv= fgetcsv($fp);//この行での配列の要素を取得 //ここで記事の投稿(省略) if($postid!=0) { update_post_
続きを読む

var_dump( )による配列チェック

2016年11月7日

CSVファイルをPHPで呼び出したときに正しくインプットされたか確認するためにechoなどによる出力ではなく var_dump()で配列の要素数と中身を確認できることを知った。 PHPにかんする知識がまだ乏しいのでこれから精進していきたい。 使用例 ``` $csv = array(); $file = "ファイル名"; $fp = fopen($file, "r");//読み取りモードで開く while (($data = fgetcsv($f
続きを読む

ionic導入時のエラー

2016年11月2日

本日初投稿です。よろしくお願いします。 ionicの導入時に ``` $ ionic platform add ios ``` の部分でエラー吐いたのでいろいろ試したところ、npmのバージョンが古かったのが原因と判明しました。 最新版をインストールした結果、解決しました。 なかなか原因が判明しづらい部分だと思ったので今回ここに残しておきます。
続きを読む