Upgrade to Pro — share decks privately, control downloads, hide ads and more …

今日から始めるfunctions.phpカスタマイズ入門

 今日から始めるfunctions.phpカスタマイズ入門

WP ZoomUP #59
今日からはじめるプラグイン作成
でお話した内容です。

Shizumi Yoshiaki

February 27, 2021
Tweet

More Decks by Shizumi Yoshiaki

Other Decks in Programming

Transcript

  1. functions php 本質 同 WordPress ) 」 ( 調 )

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

    ! functions php 以下 書 的 出 ) functions php ) 」 」 作? ) 」 ) 内容 一緒 functions php
  3. PHP

  4. 配列 配列 一 変数 中 複数 情報 入 ) )

    変数 箱 中 仕切( 入 部屋 情報 入 )」 ( 変数 後 部屋番号 部屋 名前 付 例 array array hoge
  5. 関数 情報 入 色々 事 返 ) 」 ( 製麺機

    生地 材料 入 ) 中 色々 ) 麺 ? 出 ) 情報 入 何!出 ) ) 逆 情報入 何 出 ) 入 )情報 引数 出 )情報 戻(値 返(値
  6. 違 情報 受 取? 変化 返 ( 最後 必 return

    設定 ) add filter 作) apply filters 」 何! 実行 ) 最後 return )必要 設定 ) add action 作) do action
  7. 優先度 優先度 設定 ) ! 実行 数 大 実行 )

    特 内容 書 換,) 優先度 重要 折角書 換, 別 」 上書 ) 変更 見, 注意 必要 言? 大 数値 ) 考,
  8. 探 方 ) 大体 使 部分 関数名 ! 使[ )

    出 WordPress ) 追 ! ) 使 部分 情報 検索 Core 中 読 ? ( !? ( !? 諦 )! 別 」 探
  9. ? 投稿 中 書 shortcode 投稿 中 動的 出力!? (

    決 ? 文章 出力 ( ) 登場 ? (要 子 (! ) 動的 出力 」 ) 決 ? 文章 再利用可能 )
  10. 投稿 出力 )前 」 囲 置換 ) 置換 )内容 関数

    作? add shortcode 登録 引数 渡 同 引数 変,) 処理 変, ) )
  11. 出力 )前 投稿 内容 表示 )時 処理 )[ 出力 準備

    ) 」 実行 ) 関数 中 echo 内容 return )
  12. wordpress ) ) 大文字小文字 関係 )! 新 記事 見) WordPress

    常 進化 続 ) 情報 古 Google検索 期間指定 年以内 指定 Good
  13. ! 見 ( ( 追加 ) wp add dashboard widget

    関数 使 実行 」 wp dashboard setup 設定 ) 良
  14. 方法 ) HTML 別 「」 用意 「」 読 込 配列

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

    部分 JSON 「」 ! 用意 読 込 方法
  16. [(