SlideShare une entreprise Scribd logo
1  sur  9
bren版
WordPress学習方法
第24回・WordBench神戸
自己紹介
• 「ブレン」という屋号でシステム開発してます。
• 経歴
– 1993 – 1998年:ゲーム会社でプログラマー
– 1999 – 1999年:フリーでゲームプログラマー
– 2000 – 2007年:某重工業で機械制御プログラマー
– 2008 – 2009年:Web系開発、お好み焼き店長
– 2010 – 現在:Web、iOS、Windowsシステム開発
勉強方法について
今からWordPressの勉強する人は、大きく分けて次
の3種類だと思います。
(適合しない人ごめんなさい)
1. デザインが得意。
2. コーディングが得意。
3. プログラムが得意。
1.デザインが得意
1. WordPressがワンクリックでインストールでき
る安いレンタルサーバーで、WordPressをイン
ストール。
2. さくらなど、月¥500くらいのサーバーで十分。
3. 自分が欲しいレイアウトを、公式の無料テーマ
の中から探してインストール。
4. メニュー「テーマ→カスタマイズ」で、ヘッ
ダー画像を変更。
5. Jetpackプラグインをインストール。
6. Jetpackプラグインの機能「テーマ→CSS編集」
で、CSSをいじくりたおす。
• 参考資料
– WordPressのCSSについて
WordCamp Kobe 2013で吉田さんが作成したスライド:
「WordPressのCSSセオリー」
http://www.idia.jp/report/css-for-wordpress/
– Jetpackについて
WordBench神戸で野島さんが作成したスライド:「Jetpackって
なんだ?」
http://www.slideshare.net/yuka2py/wordpress-jetpack
2.コーディングが得意
1. 標準テーマ(TwentyTwelve, TwentyElevenなど)
を使う。
2. プラグイン「Show Current Template」をインス
トール。
3. サイトの表示状況ごとに、どのテンプレート階
層が使われているか確認する ※画面で説明。
4. なんとなくわかってきたら、CodeXの「テンプ
レート階層」を一度読破する。
5. 慣れてきたら、プラグイン「Debug Bar」シ
リーズをインストールするとウハウハになりま
す。
6. ダッシュボードの機能をすべて把握しておく。
• 参考資料
– Codex:テンプレート階層
http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97
%E3%83%AC%E3%83%BC%E3%83%88%E9%9A%8E%E5%B1%A4
– ダッシュボードについて
WordCamp Kobe 2013で細谷さんが作成したスライド:「パー
フェクトダッシュボード」
http://www.slideshare.net/takashihosoya/ss-23011261
(↑URLがイケてない…)
3.プログラムが得意
1. 勉強方法は、「各自得意なアプローチで」と言い
たい。
2. でもまず、Codexの関数一覧を読破。
3. 標準ループとカスタムループの違いについて、強
く意識する。
4. 前の時間の菱川氏による「pre_get_posts」を復習す
る。
5. NetbeansやPhpStormIなどのIDEを利用し、PHPデ
バッグ環境でコードを追いかけながら確認する。
6. WordPress内部動作を変更する場合は、Action/Filter
フックを使って動作をカスタマイズする。
• 参考資料
– Codex:関数一覧
http://wpdocs.sourceforge.jp/%E9%96%A2%E6%95%B0%E3%83%AA
%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9
– functions.phpについて
WordBenchでブレンと菱川さんが作成したスライド:「パー
フェクトfunctions.php」
http://www.slideshare.net/brenkobe/word-press-35rc2-
functionsphp-15499437

Contenu connexe

Tendances

2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
Yutaro Miyazaki
 

Tendances (19)

CMS の今後と IoT 〜 concrete5 などの CMS が進む道
CMS の今後と IoT 〜 concrete5 などの CMS が進む道CMS の今後と IoT 〜 concrete5 などの CMS が進む道
CMS の今後と IoT 〜 concrete5 などの CMS が進む道
 
MODXの紹介 ー CMS大阪夏祭り2015 ー
MODXの紹介 ー  CMS大阪夏祭り2015 ーMODXの紹介 ー  CMS大阪夏祭り2015 ー
MODXの紹介 ー CMS大阪夏祭り2015 ー
 
CMS と concrete5 の わかりやすい紹介
CMS と concrete5 のわかりやすい紹介�CMS と concrete5 のわかりやすい紹介�
CMS と concrete5 の わかりやすい紹介
 
WordPress 管理画面を効率よく、安全に作成する方法
WordPress 管理画面を効率よく、安全に作成する方法WordPress 管理画面を効率よく、安全に作成する方法
WordPress 管理画面を効率よく、安全に作成する方法
 
WordPress の国際化方法
WordPress の国際化方法WordPress の国際化方法
WordPress の国際化方法
 
30分でわかった気になるWindows azure
30分でわかった気になるWindows azure30分でわかった気になるWindows azure
30分でわかった気になるWindows azure
 
CMSを利用した次世代ワークフローを考える
CMSを利用した次世代ワークフローを考えるCMSを利用した次世代ワークフローを考える
CMSを利用した次世代ワークフローを考える
 
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
 
イマドキのCMSトレンドからWeb運用を再考する
イマドキのCMSトレンドからWeb運用を再考するイマドキのCMSトレンドからWeb運用を再考する
イマドキのCMSトレンドからWeb運用を再考する
 
勉強会vol.16 Instapage
勉強会vol.16 Instapage勉強会vol.16 Instapage
勉強会vol.16 Instapage
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
 
Concrete5で運用をデザイン
Concrete5で運用をデザインConcrete5で運用をデザイン
Concrete5で運用をデザイン
 
Calypso動かしてみたよ!
Calypso動かしてみたよ!Calypso動かしてみたよ!
Calypso動かしてみたよ!
 
Xml rpc を使ってブログ投稿
Xml rpc を使ってブログ投稿Xml rpc を使ってブログ投稿
Xml rpc を使ってブログ投稿
 
Mysite intro
Mysite introMysite intro
Mysite intro
 
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイントAzure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
 
今、WordPress を使う理由
今、WordPress を使う理由今、WordPress を使う理由
今、WordPress を使う理由
 
TourismBuilder.com
TourismBuilder.comTourismBuilder.com
TourismBuilder.com
 
ホームページ制作
ホームページ制作ホームページ制作
ホームページ制作
 

Similaire à WordPressの学習方法

個人の成長に合わせた、WordPress学習方法とコミュニティへの関わり方|WordBench山梨 Vol.1:WordBench山梨 はじめの一歩
個人の成長に合わせた、WordPress学習方法とコミュニティへの関わり方|WordBench山梨 Vol.1:WordBench山梨 はじめの一歩個人の成長に合わせた、WordPress学習方法とコミュニティへの関わり方|WordBench山梨 Vol.1:WordBench山梨 はじめの一歩
個人の成長に合わせた、WordPress学習方法とコミュニティへの関わり方|WordBench山梨 Vol.1:WordBench山梨 はじめの一歩
Yoshinori Kobayashi
 
魅せるスマホ対応!?レスポンシブWebデザインセミナー
魅せるスマホ対応!?レスポンシブWebデザインセミナー魅せるスマホ対応!?レスポンシブWebデザインセミナー
魅せるスマホ対応!?レスポンシブWebデザインセミナー
ec-campus
 

Similaire à WordPressの学習方法 (20)

31st DevCamp Eve
31st DevCamp Eve31st DevCamp Eve
31st DevCamp Eve
 
最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)
最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)
最低限のコードでWebサイトを作成しよう(ADC MEETUP 08)
 
もう一度基礎から!WordPress勉強会
もう一度基礎から!WordPress勉強会もう一度基礎から!WordPress勉強会
もう一度基礎から!WordPress勉強会
 
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
2017/04/12 mac/win対応の 仮想環境構築で複数インスタンスをぶん回せ!
 
Web開発者にお勧め .NET MAUI Blazor App
Web開発者にお勧め .NET MAUI Blazor AppWeb開発者にお勧め .NET MAUI Blazor App
Web開発者にお勧め .NET MAUI Blazor App
 
あらためて考えるCMS選択 2012
あらためて考えるCMS選択 2012あらためて考えるCMS選択 2012
あらためて考えるCMS選択 2012
 
初めてのWebプログラミング講座
初めてのWebプログラミング講座初めてのWebプログラミング講座
初めてのWebプログラミング講座
 
個人の成長に合わせた、WordPress学習方法とコミュニティへの関わり方|WordBench山梨 Vol.1:WordBench山梨 はじめの一歩
個人の成長に合わせた、WordPress学習方法とコミュニティへの関わり方|WordBench山梨 Vol.1:WordBench山梨 はじめの一歩個人の成長に合わせた、WordPress学習方法とコミュニティへの関わり方|WordBench山梨 Vol.1:WordBench山梨 はじめの一歩
個人の成長に合わせた、WordPress学習方法とコミュニティへの関わり方|WordBench山梨 Vol.1:WordBench山梨 はじめの一歩
 
CloudFront、RedshiftなどAWSが支える動画広告の舞台裏~インフラのイノベーションがもたらす動画広告のイノベーション~
CloudFront、RedshiftなどAWSが支える動画広告の舞台裏~インフラのイノベーションがもたらす動画広告のイノベーション~CloudFront、RedshiftなどAWSが支える動画広告の舞台裏~インフラのイノベーションがもたらす動画広告のイノベーション~
CloudFront、RedshiftなどAWSが支える動画広告の舞台裏~インフラのイノベーションがもたらす動画広告のイノベーション~
 
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」
 
WordPress をスマートフォンに対応させる正しい方法を学ぼう
WordPress をスマートフォンに対応させる正しい方法を学ぼうWordPress をスマートフォンに対応させる正しい方法を学ぼう
WordPress をスマートフォンに対応させる正しい方法を学ぼう
 
国産baserCMSの基本機能と秘めたポテンシャル
国産baserCMSの基本機能と秘めたポテンシャル国産baserCMSの基本機能と秘めたポテンシャル
国産baserCMSの基本機能と秘めたポテンシャル
 
TouchDesigner for Broadcast
TouchDesigner for BroadcastTouchDesigner for Broadcast
TouchDesigner for Broadcast
 
案件規模で使い分けよう!Microsoft Azure×WordPressの話
案件規模で使い分けよう!Microsoft Azure×WordPressの話案件規模で使い分けよう!Microsoft Azure×WordPressの話
案件規模で使い分けよう!Microsoft Azure×WordPressの話
 
WordPress と Windows って?~ 5 つの知っ得 ~
WordPress と Windows って?~ 5 つの知っ得 ~WordPress と Windows って?~ 5 つの知っ得 ~
WordPress と Windows って?~ 5 つの知っ得 ~
 
Htmlコーディングの効率化 前編
Htmlコーディングの効率化 前編Htmlコーディングの効率化 前編
Htmlコーディングの効率化 前編
 
ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】ドメイン駆動設計とは何か 【入門編】
ドメイン駆動設計とは何か 【入門編】
 
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
【Unite Tokyo 2019】Unityだったら簡単!マルチプレイ用ゲームサーバ開発 ~実践編~
 
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
 
魅せるスマホ対応!?レスポンシブWebデザインセミナー
魅せるスマホ対応!?レスポンシブWebデザインセミナー魅せるスマホ対応!?レスポンシブWebデザインセミナー
魅せるスマホ対応!?レスポンシブWebデザインセミナー
 

Plus de BREN (11)

What is WordPress Theme
What is WordPress ThemeWhat is WordPress Theme
What is WordPress Theme
 
Development tools for WordPress
Development tools for WordPressDevelopment tools for WordPress
Development tools for WordPress
 
神戸ITフェスティバル2013 - About WordPress
神戸ITフェスティバル2013 - About WordPress神戸ITフェスティバル2013 - About WordPress
神戸ITフェスティバル2013 - About WordPress
 
2013年のWordBench神戸
2013年のWordBench神戸2013年のWordBench神戸
2013年のWordBench神戸
 
WordPress 3.8 RC1
WordPress 3.8 RC1WordPress 3.8 RC1
WordPress 3.8 RC1
 
WordPressのCSSを 理解しよう!
WordPressのCSSを 理解しよう!WordPressのCSSを 理解しよう!
WordPressのCSSを 理解しよう!
 
Word press 3.5RC2 - パーフェクト functions.php -
Word press 3.5RC2   - パーフェクト functions.php - Word press 3.5RC2   - パーフェクト functions.php -
Word press 3.5RC2 - パーフェクト functions.php -
 
Word bench神戸の紹介
Word bench神戸の紹介Word bench神戸の紹介
Word bench神戸の紹介
 
はじめてのconcrete5 -さくらスタンダード編-
はじめてのconcrete5 -さくらスタンダード編-はじめてのconcrete5 -さくらスタンダード編-
はじめてのconcrete5 -さくらスタンダード編-
 
Word press34
Word press34Word press34
Word press34
 
Sakuravps
SakuravpsSakuravps
Sakuravps
 

Dernier

Dernier (11)

LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 

WordPressの学習方法