Slide 1

Slide 1 text

今日! 始 ) functions php ) 」 !

Slide 2

Slide 2 text

? ?

Slide 3

Slide 3 text

今日 」 話

Slide 4

Slide 4 text

functions php

Slide 5

Slide 5 text

functions php 本質 同 WordPress ) 」 ( 調 ) ! functions php 以下 書 的 出 ) functions php ) 」 」 作? ) 」 ) 内容 一緒

Slide 6

Slide 6 text

functions php 本質 同 WordPress ) 」 ( 調 ) ! functions php 以下 書 的 出 ) functions php ) 」 」 作? ) 」 ) 内容 一緒 functions php

Slide 7

Slide 7 text

」 後半 (

Slide 8

Slide 8 text

前半 ) PHP 探 方 ? 書 )

Slide 9

Slide 9 text

前半 ) PHP 探 方 ? 書 )

Slide 10

Slide 10 text

PHP

Slide 11

Slide 11 text

変数 保持 箱 PHP ! 始 ) 箱 情報

Slide 12

Slide 12 text

配列 配列 一 変数 中 複数 情報 入 ) ) 変数 箱 中 仕切( 入 部屋 情報 入 )」 ( 変数 後 部屋番号 部屋 名前 付 例 array array hoge

Slide 13

Slide 13 text

関数 情報 入 色々 事 返 ) 」 ( 製麺機 生地 材料 入 ) 中 色々 ) 麺 ? 出 ) 情報 入 何!出 ) ) 逆 情報入 何 出 ) 入 )情報 引数 出 )情報 戻(値 返(値

Slide 14

Slide 14 text

( , 知? 前半 ! )

Slide 15

Slide 15 text

前半 ) PHP 探 方 ? 書 )

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

種類 ) filter hook action hook

Slide 18

Slide 18 text

違 情報 受 取? 変化 返 ( 最後 必 return 設定 ) add filter 作) apply filters 」 何! 実行 ) 最後 return )必要 設定 ) add action 作) do action

Slide 19

Slide 19 text

優先度 優先度 設定 ) ! 実行 数 大 実行 ) 特 内容 書 換,) 優先度 重要 折角書 換, 別 」 上書 ) 変更 見, 注意 必要 言? 大 数値 ) 考,

Slide 20

Slide 20 text

前半 ) PHP 探 方 ? 書 )

Slide 21

Slide 21 text

探 方

Slide 22

Slide 22 text

探 方 ) 大体 使 部分 関数名 ! 使[ ) 出 WordPress ) 追 ! ) 使 部分 情報 検索 Core 中 読 ? ( !? ( !? 諦 )! 別 」 探

Slide 23

Slide 23 text

地道 作業

Slide 24

Slide 24 text

? ) WordPress 詳 )

Slide 25

Slide 25 text

前半 ) PHP 探 方 ? 書 )

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

? 投稿 中 書 shortcode 投稿 中 動的 出力!? ( 決 ? 文章 出力 ( ) 登場 ? (要 子 (! ) 動的 出力 」 ) 決 ? 文章 再利用可能 )

Slide 28

Slide 28 text

投稿 出力 )前 」 囲 置換 ) 置換 )内容 関数 作? add shortcode 登録 引数 渡 同 引数 変,) 処理 変, ) )

Slide 29

Slide 29 text

重要 出力 )前

Slide 30

Slide 30 text

出力 )前 投稿 内容 表示 )時 処理 )[ 出力 準備 ) 」 実行 ) 関数 中 echo 内容 return )

Slide 31

Slide 31 text

echo return 例, HTML 出力 内容 突?込 ! 負

Slide 32

Slide 32 text

echo return ikaga ) 書 内容 突?込 ! 負

Slide 33

Slide 33 text

echo return ! 内容 突?込 ! 負 echo ) 場 出力 )

Slide 34

Slide 34 text

変数 入 ( ) 面倒

Slide 35

Slide 35 text

私 ) 一旦 出力 「 出力内容 取得 最後 「 返 内容 突?込 ! 負

Slide 36

Slide 36 text

出力 「 制御関数 調 ob start ob get clean

Slide 37

Slide 37 text

引数 渡 方

Slide 38

Slide 38 text

座談会!懇親会 時間 ? (

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

前半 ) PHP 探 方 ? 書 )

Slide 41

Slide 41 text

? 使? 作?

Slide 42

Slide 42 text

作) WordPress管理画面 何! 掲出 掲出 ) 数 増 )

Slide 43

Slide 43 text

追加

Slide 44

Slide 44 text

( , )

Slide 45

Slide 45 text

( , )

Slide 46

Slide 46 text

wordpress ) ) 大文字小文字 関係 )! 新 記事 見) WordPress 常 進化 続 ) 情報 古 Google検索 期間指定 年以内 指定 Good

Slide 47

Slide 47 text

! 見

Slide 48

Slide 48 text

! 見 ( ( 追加 ) wp add dashboard widget 関数 使 実行 」 wp dashboard setup 設定 ) 良

Slide 49

Slide 49 text

使 良 関数 見 WordPress Codex日本語版 WordPress org Code Reference 見 ) (理解 深 (

Slide 50

Slide 50 text

書 )

Slide 51

Slide 51 text

書 ) wp add dashboard widget

Slide 52

Slide 52 text

書 ) wp add dashboard widget wp dashboard setup

Slide 53

Slide 53 text

結果

Slide 54

Slide 54 text

( , 追加

Slide 55

Slide 55 text

複数追加出来)

Slide 56

Slide 56 text

! 」 勝負 ( ( 腕 見 所

Slide 57

Slide 57 text

同 処理 複数回書 OK

Slide 58

Slide 58 text

出来) ( 同 度 書!

Slide 59

Slide 59 text

処理 複数個出 ) )

Slide 60

Slide 60 text

処理 複数個出 ) ) 小 ! 実際

Slide 61

Slide 61 text

? 思 感

Slide 62

Slide 62 text

方法 ) HTML 別 「」 用意 「」 読 込 配列 部分 JSON 「」 ! 用意 読 込

Slide 63

Slide 63 text

方法 ) HTML 別 「」 用意 「」 読 込 配列 部分 JSON 「」 ! 用意 読 込 方法

Slide 64

Slide 64 text

[(

Slide 65

Slide 65 text

? 複雑 思

Slide 66

Slide 66 text

色々知

Slide 67

Slide 67 text

? ) 少 出来) (

Slide 68

Slide 68 text

今日! functions php ) 」 始

Slide 69

Slide 69 text

Slide 70

Slide 70 text

次 一歩進 」 角田 一平 ! 送(

Slide 71

Slide 71 text

前 一旦CM

Slide 72

Slide 72 text

今日 CM

Slide 73

Slide 73 text

No content