データベースとしてのwordpress データベースとはいわば一定の形式で整理されたデータの集まりのことである。ここに情報を保存して使う時に取り出すことで使うものである。 まず、Custom Field Templateをダウンロードして用いることでカスタムフ… 石川優太ハック2019.08.21 825
SQLインジェクション,XSSについて こんにちは。hacknoteのj.kushiyamaです。 今回学習したことの一部としてSQLインジェクションおよびXSSを紹介したいと思います。 SQLインジェクションとは? MySQLの仕組みを悪用して意図しないSQ… j.kushiyamaハック2019.08.20 952
cakePHP(v3.x)、Entityのうち、hasManyのアソシエーションが条件に全一致しているか判定する。 今、図書館に関する情報が含まれているlibraryというエンティティがあり、libraryはhasManyでたくさんのbooksと紐づいているという状況を考えます。 いま、booksが貸出中か否か、というステータスを持っ… Aoi Watanabeハック2019.08.20 312
CakePHP(v3.x)、arangeのような日付処理のリストを作る ある日付$date_fromから$date_toまでの1月間隔の日付のリストを作る方法. use Cake\I18n\Date; // 抜粋 public function date_arange_month($date… Aoi Watanabeハック2019.08.20 421
マークダウンについて こんにちは。j.kushiyamaです。 今回学んだことの一部としてはマークダウンの基本的なテキスト整形ルールについて紹介したいと思います。 見出し 見出しは#,=,-などを用いて記述します。 最も大きい見出しは#一つ、… j.kushiyamaハック2019.08.19 330
WordPressのプラグイン、カスタムフィールドテンプレート WordPressには、カスタムフィールドテンプレートというテンプレートをつくるためのプラグインが用意されている。 テンプレートは以下3行で表示項目が決まる。 ・[ID]:カスタムフィールドのID ・type:カスタムフ… 前田 哲平ハック2019.08.19 446
初心者学生向けweb学習サービス使ってみた(AI Academy) こんにちは。hacknoteのr.katoです。 以前、こちらの記事でプログラミング初心者学生向けに、学習方法の紹介をしていたので、そのうちの一つのAI Academyをやってみたので、その紹介をしていきます。 AI A… r.katoハック2019.08.19 861
初心者学生向けweb学習サービス使ってみた(CheckiO) CheckiOの特徴 言語はpythonとJavaScriptの二つを選べる ステージが用意され、ステージの中のいくつかある問題に答えて正解していくと次のステージに進めるようになる 最初取り組めるステージはhomeとel… r.kajiwaraハック2019.08.16 2,613
WordPressにおけるwp_insert_post関数の利用 WordPressで誰でも投稿できるフォームを作る際に利用すると便利な関数にwp_insert_post関数がある。 以下は、その紹介と利用具体例である。 wp_insert_post関数は引数に配列で投稿データを渡すと… 前田 哲平ハック2019.08.16 2,744