Soumettre la recherche
Mettre en ligne
WordPressプラグインを公開しよう!
•
4 j'aime
•
1,820 vues
Takayuki Miyauchi
Suivre
10/18 WordBench 大阪
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 31
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
PHPerでもわかる!実践Webアクセシビリティ
PHPerでもわかる!実践Webアクセシビリティ
shiori koga
WordCamp Tokyo 2011 プラグインを作って世界と交流しようぜ
WordCamp Tokyo 2011 プラグインを作って世界と交流しようぜ
Takayuki Miyauchi
オープンソースによるイノベーションの継続
オープンソースによるイノベーションの継続
Takayuki Miyauchi
PHPカンファレンス2014 協賛のご案内
PHPカンファレンス2014 協賛のご案内
裕介 原田
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
Yusuke Wada
20170420 infoteria apiセミナーupload
20170420 infoteria apiセミナーupload
CData Software Japan
プログラミング生放送@プログラミング生放送勉強会 第20回@品川
プログラミング生放送@プログラミング生放送勉強会 第20回@品川
jz5 MATSUE
WordCrabFukui 2013 カニとWordPressとマネタイズ
WordCrabFukui 2013 カニとWordPressとマネタイズ
Hidekazu Ishikawa
Contenu connexe
Similaire à WordPressプラグインを公開しよう!
QA SUMMIT in GDC2013
QA SUMMIT in GDC2013
IGDA JAPAN
[大阪]AWS ジャパンツアー 2014 夏 追加開催
[大阪]AWS ジャパンツアー 2014 夏 追加開催
Hiromichi Koga
Twitter クライアント開発のすすめ #twtr_hack
Twitter クライアント開発のすすめ #twtr_hack
Mocel Mocelic
DataEngConf NYC’18 セッションサマリー #2
DataEngConf NYC’18 セッションサマリー #2
gree_tech
三島teNet第9回ワークショップ アジャイルな開発とは(公開版)
三島teNet第9回ワークショップ アジャイルな開発とは(公開版)
Yasui Tsutomu
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
Amazon Web Services Japan
今なぜサーバーレスなのか
今なぜサーバーレスなのか
真吾 吉田
Python Project (3)
Python Project (3)
Tatsuya Nakamura
Contao Open Source CMS / 3.3と、その向こう
Contao Open Source CMS / 3.3と、その向こう
Takahiro Kambe
WordBench京都版 _sハンズオン
WordBench京都版 _sハンズオン
Hidetaka Okamoto
[CTO Night & Day 2019] CTO のための一歩進んだコンテナ入門 #ctonight
[CTO Night & Day 2019] CTO のための一歩進んだコンテナ入門 #ctonight
Amazon Web Services Japan
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
YASUKAZU NAGATOMI
How Would You Like Component Management System
How Would You Like Component Management System
Hidetaka Okamoto
テスト駆動開発を文化として定着させるために
テスト駆動開発を文化として定着させるために
Yudai Tsuyuzaki
Webデザイン入門1-HTML5・CSSについて-
Webデザイン入門1-HTML5・CSSについて-
Yossy Taka
Word pressはじめの一歩 テーマ作成ハンズオン
Word pressはじめの一歩 テーマ作成ハンズオン
Hidetaka Okamoto
自社開発をしていなかった会社が Python を選んだ理由
自社開発をしていなかった会社が Python を選んだ理由
Daisuke Komatsu
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Masayuki Abe
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
Amazon Web Services Japan
第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン
第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン
Tomoyuki Sugita
Similaire à WordPressプラグインを公開しよう!
(20)
QA SUMMIT in GDC2013
QA SUMMIT in GDC2013
[大阪]AWS ジャパンツアー 2014 夏 追加開催
[大阪]AWS ジャパンツアー 2014 夏 追加開催
Twitter クライアント開発のすすめ #twtr_hack
Twitter クライアント開発のすすめ #twtr_hack
DataEngConf NYC’18 セッションサマリー #2
DataEngConf NYC’18 セッションサマリー #2
三島teNet第9回ワークショップ アジャイルな開発とは(公開版)
三島teNet第9回ワークショップ アジャイルな開発とは(公開版)
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
今なぜサーバーレスなのか
今なぜサーバーレスなのか
Python Project (3)
Python Project (3)
Contao Open Source CMS / 3.3と、その向こう
Contao Open Source CMS / 3.3と、その向こう
WordBench京都版 _sハンズオン
WordBench京都版 _sハンズオン
[CTO Night & Day 2019] CTO のための一歩進んだコンテナ入門 #ctonight
[CTO Night & Day 2019] CTO のための一歩進んだコンテナ入門 #ctonight
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
Cloud Native をやっていくにはどう学んでいくかをみんなで考えてみる
How Would You Like Component Management System
How Would You Like Component Management System
テスト駆動開発を文化として定着させるために
テスト駆動開発を文化として定着させるために
Webデザイン入門1-HTML5・CSSについて-
Webデザイン入門1-HTML5・CSSについて-
Word pressはじめの一歩 テーマ作成ハンズオン
Word pressはじめの一歩 テーマ作成ハンズオン
自社開発をしていなかった会社が Python を選んだ理由
自社開発をしていなかった会社が Python を選んだ理由
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
Dropbox APIなどを使って制作を効率化しよう@関西オープンフォーラム
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン
第3回 開発ツールチラ見せ♡ナイト オープニングプレゼン
Plus de Takayuki Miyauchi
I love Automation
I love Automation
Takayuki Miyauchi
え?まだMAMPで消耗してんの?
え?まだMAMPで消耗してんの?
Takayuki Miyauchi
WordPress on HHVM + Hack
WordPress on HHVM + Hack
Takayuki Miyauchi
オープンソース & オープンデータ
オープンソース & オープンデータ
Takayuki Miyauchi
VCCW - Vagrant based WordPress development environment
VCCW - Vagrant based WordPress development environment
Takayuki Miyauchi
WordPress開発の最新事情
WordPress開発の最新事情
Takayuki Miyauchi
Cybozu Kintone x WordPress
Cybozu Kintone x WordPress
Takayuki Miyauchi
WordPress Meetup at HUBBA Thailand
WordPress Meetup at HUBBA Thailand
Takayuki Miyauchi
JAWS-UG Kansai 特別編 AWSがあるとき。ないとき。
JAWS-UG Kansai 特別編 AWSがあるとき。ないとき。
Takayuki Miyauchi
初心者向けWordPress DB & Performance
初心者向けWordPress DB & Performance
Takayuki Miyauchi
AWS+WordPressでつくるFirefoxアプリ
AWS+WordPressでつくるFirefoxアプリ
Takayuki Miyauchi
Ckan + AWS
Ckan + AWS
Takayuki Miyauchi
BookPress開発チームから見た 電子書籍の世界
BookPress開発チームから見た 電子書籍の世界
Takayuki Miyauchi
WordBench Osaka 春の大翻訳祭り
WordBench Osaka 春の大翻訳祭り
Takayuki Miyauchi
アプリケーションプラットホームとしてのWordPress
アプリケーションプラットホームとしてのWordPress
Takayuki Miyauchi
WordPressで電子書籍
WordPressで電子書籍
Takayuki Miyauchi
信頼性が高くハイパフォーマンスなテーマ開発テクニックでライバルに差をつけろ!
信頼性が高くハイパフォーマンスなテーマ開発テクニックでライバルに差をつけろ!
Takayuki Miyauchi
WP Boosterの裏側
WP Boosterの裏側
Takayuki Miyauchi
PHP-Ninjaの裏側
PHP-Ninjaの裏側
Takayuki Miyauchi
WordPressのお作法
WordPressのお作法
Takayuki Miyauchi
Plus de Takayuki Miyauchi
(20)
I love Automation
I love Automation
え?まだMAMPで消耗してんの?
え?まだMAMPで消耗してんの?
WordPress on HHVM + Hack
WordPress on HHVM + Hack
オープンソース & オープンデータ
オープンソース & オープンデータ
VCCW - Vagrant based WordPress development environment
VCCW - Vagrant based WordPress development environment
WordPress開発の最新事情
WordPress開発の最新事情
Cybozu Kintone x WordPress
Cybozu Kintone x WordPress
WordPress Meetup at HUBBA Thailand
WordPress Meetup at HUBBA Thailand
JAWS-UG Kansai 特別編 AWSがあるとき。ないとき。
JAWS-UG Kansai 特別編 AWSがあるとき。ないとき。
初心者向けWordPress DB & Performance
初心者向けWordPress DB & Performance
AWS+WordPressでつくるFirefoxアプリ
AWS+WordPressでつくるFirefoxアプリ
Ckan + AWS
Ckan + AWS
BookPress開発チームから見た 電子書籍の世界
BookPress開発チームから見た 電子書籍の世界
WordBench Osaka 春の大翻訳祭り
WordBench Osaka 春の大翻訳祭り
アプリケーションプラットホームとしてのWordPress
アプリケーションプラットホームとしてのWordPress
WordPressで電子書籍
WordPressで電子書籍
信頼性が高くハイパフォーマンスなテーマ開発テクニックでライバルに差をつけろ!
信頼性が高くハイパフォーマンスなテーマ開発テクニックでライバルに差をつけろ!
WP Boosterの裏側
WP Boosterの裏側
PHP-Ninjaの裏側
PHP-Ninjaの裏側
WordPressのお作法
WordPressのお作法
Dernier
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
Shumpei Kishi
2024 03 CTEA
2024 03 CTEA
arts yokohama
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
Ayachika Kitazaki
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
Matsushita Laboratory
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
Tetsuya Nihonmatsu
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
ssuser370dd7
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
arts yokohama
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
ssuser539845
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
2024 04 minnanoito
2024 04 minnanoito
arts yokohama
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
Sadao Tokuyama
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
arts yokohama
Dernier
(12)
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
2024 03 CTEA
2024 03 CTEA
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
2024 04 minnanoito
2024 04 minnanoito
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
WordPressプラグインを公開しよう!
1.
WordPress Plugin Startup
Guide 2014/10/18 Takayuki Miyauchi
2.
About Me
3.
Takayuki Miyauchi My
Japanese friends call me “Miya”. twitter: miya0001
4.
My WordPress Plugins
5.
vccw.cc
6.
開発者向けの本を書きました!
7.
DigitalCube Inc. digitalcube.jp
AWS Advanced Consulting Partner
8.
今⽇日の内容
9.
• なぜオープンソース? •
About 100% GPL License • プラグイン開発の各種ツール • ブックマーク
10.
なぜオープンソース なのか?
11.
コンテンツ コンテナー ウェブサイトの価値
12.
コンテンツ コンテナー 現実的なコスト
13.
• コンテナーはあったほうが便利だけど、それ⾃自 体がお⾦金を稼ぐわけではない。
• 優れたコンテナーは、よりよいコンテンツを提 供するための⼿手助けになる。 • 現実問題として、コンテンツよりもコンテナー のほうがお⾦金がかかる。
14.
• オープンソースで公開して、コンテナーの開発 コストや開発⼈人数を最⼤大化しよう!
15.
ライセンスについて
16.
• PHPの部分はGPLであることが必須。 •
再配布を禁じてはいけない。 • ⽤用途制限を設けてはいけない。 • CSSやJavaScript、画像などの、PHPファイル以 外の部分はGPLである必要はない。 部分的にGPL非互換なライセンスを適用することを スプリットライセンスと呼びます。
17.
• ただしスプリットライセンスを採⽤用すると… •
公式ディレクトリに登録できない。 • ⼀一部のコミュニティイベントでの登壇や宣伝 ができない。
18.
プラグイン開発で 知っておくべきツール
19.
WordPress i18n Tools
• プラグインの国際化に必要です。 • ぜひ世界と戦いましょう!
20.
WordPress Code Sniffer
• WordPressのコーディングスタンダードに準拠 しているかどうかを簡単にチェック
21.
PHPUnit • ユニットテスト⽤用のフレームワーク
• プラグインの動作確認がコマンドだけで完了す ることも!
22.
Grunt & Gulp
• 様々なタスクを⾃自動化 • サードパーティーのJavaScriptライブラリを 使ってる時に超便利! • WordPress本体では3.8からGruntを採⽤用
23.
WP-CLI • WordPressをコマンドラインで操作
• PHPMyAdminいらず
24.
VCCW • 今紹介した全てを⼀一発でゲット!
25.
各種プラグイン • theme-check
& plugin check • Developer
26.
リンク集
27.
make.wordpress.org
28.
developer.wordpress.org
29.
wordpress.org/plugins/add
30.
この本も買ってね♡
31.
Thank you!
Télécharger maintenant