はじめてのword pressプラグイン勉強会
DESCRIPTION
2012年8月2日にコワーキングスペース恵比寿で開催した勉強会のスライドです。 いろいろつっこみどころはありますが、どうか、暖かい目で見守ってやってください。TRANSCRIPT
はじめてのWordPressプラグイン作成勉強会
2012年8月2日コワーキングスペース恵比寿
自己紹介
自己紹介
中畑隆拓(なかちょん) 1971年生 41歳
http://www.facebook.com/nakachonghttps://twitter.com/nakachonhttp://blog.nakachon.com/
Facebookページのいいね!をお願いします。
WordPressのカスタマイズやりますお仕事ください
ありがとうございました!
はじめに
本日の内容
(ア) PHP初心者の為の簡単な関数の話(イ) YouTube API関数の作成(ウ) プラグインの作り方(エ) YouTube API関数をプラグインに してみよう
(ア) フックってな~に?(イ) WordPress処理の節目?(ウ) アクションとフィルター(エ) YouTube API関数をプラグインに してみよう
(ア) 管理画面の作成(イ) 初期値をセット(ウ) 管理画面のメニューに表示(エ) プラグインでデータを利用
WordPressのテーマ
①関数
②フック
③管理画面
みなさん
PHP大丈夫ですか?
大丈夫です!
プログラミング学習の
こつ
今は理解出来ないと
理解できれば、
そのうち理解できます。
プログラミング学習のこつ①
「門前の小僧習わぬ経をよむ」
普段見聞きしていると、知らず知らずのうちにその物事に習熟することのたとえ。環境が人に与える影響は大きいということ。
プログラミング学習のこつ②
プログラミングに頻繁に触れる
環境が重要です。
勉強会に行きましょう!
友達をつくりましょう!
友達になるゲームをします
WordPressプラグイン
WordPressを使って
やりたいことができるようになるための
要素がつまったものです。
プラグインって何?
① 関数
② フック
③ 管理画面
プラグイン学習3つのポイント
① 関数
① 関数(ア) PHP初心者の為の簡単な関数の話
(イ) YouTube API関数の作成
(ウ) プラグインの作り方
(エ) YouTube API関数をプラグインに してみよう■
(ア) PHP超初心者の為の簡単な関数の話 その1
aa bb関数
function baibai($a) {return $a * 2;}
(ア) PHP超初心者の為の簡単な関数の話 その2
bb関数
function ouen() {echo ‘がんばれ!’;}
(イ) YouTube API関数の作成
http://kankokudorama.info/
(ウ) プラグインの作り方と実行方法
a. プラグインのフォルダを作成するb. phpファイルを作成するc. プラグイン情報を記入d. 関数のファイルを作成するe. WP管理画面でプラグインを有効化f. テンプレートファイルに関数名を書く
(エ) YouTube API関数をプラグインに してみよう
② フック
② フック(ア) フックってな~に?
(イ) WordPress処理の節目?
(ウ) アクションとフィルター
(エ) YouTube API関数をプラグインに してみよう
(ア) フックってな~に?
フックとは、WordPressの処理の節目ごとにプラグインの処理が実行されるようにする仕組みを指します。
(引用)
PHPによるWordPressカスタマイズブック―3.x対応 [単行本]藤本 壱 (著)
(イ) WordPress処理の節目?
HHeeaaddeerr
FFooootteerr
(イ) WordPress処理の節目?
ttiittllee
ccoommmmeenntt
ccoonntteenntt
(ウ) アクションとフィルター
HHeeaaddeerr
FFooootteerr
アクション
HHeeaaddeerr
FFooootteerr
フィルター
ttiittllee
ccoommmmeenntt
ccoonntteenntt
サンプルページ
サンプルページえび!
③ 管理画面
③ 管理画面(ア) 管理画面の作成
(イ) 初期値をセット
(ウ) 管理画面のメニューに表示
(エ) プラグインでデータを利用
(ア)管理画面の作成
(イ) 初期値をセット
(ウ) 初期値をセット
(エ) プラグインでデータを利用
管理画面のソースはとりあえず
ぱくりましょう!
YouTubeAPIのプラグインで
管理画面から表示件数を
入力できるようにしましょう
まとめ
本日の内容
(ア) PHP初心者の為の簡単な関数の話(イ) YouTube API関数の作成(ウ) プラグインの作り方(エ) YouTube API関数をプラグインに してみよう
(ア) フックってな~に?(イ) WordPress処理の節目?(ウ) アクションとフィルター(エ) YouTube API関数をプラグインに してみよう
(ア) 管理画面の作成(イ) 初期値をセット(ウ) 管理画面のメニューに表示(エ) プラグインでデータを利用
WordPressのテーマ
①関数
②フック
③管理画面
WordPressを使って
やりたいことができるようになるための
要素がつまったものです。
プラグインとは?
ちょー!おすすめの本
PHPによるWordPressカスタマイズブック―3.x対応 [単行本]藤本 壱 (著)
プログラミングに頻繁に触れる
環境が重要です。
勉強会に行きましょう!
友達をつくりましょう!
勉強会
ゼロからはじめるWordPress勉強会
http://www.facebook.com/groups/194782003975961/
結果を出すウェブサイト勉強会
WordBench東京、埼玉.....
http://wordbench.org/
WordCamp9月15日(蒲田)http://2012.tokyo.wordcamp.org/