wordbench tokyo jan 30th, 2015
Post on 20-Jul-2015
429 Views
Preview:
TRANSCRIPT
1 © Takahashi Fumiki
すごいプラグインを作るために
身につけざるを得なかった
スキルセットWordBench Tokyo Jan 2015
Takahashi Fumiki
2 © Takahashi Fumiki
Profile2001年、幻冬舎NET文学大賞を受賞し、小
説家デビュー。その後、長い冬の時代を過
ごす。
2007年、自分で小説を発表する技術を身に
つけるため、Web業界へ。WordPressは2.2ぐらいから使用している。
現在、株式会社破滅派代表取締役。趣味は家づくり。
3 © Takahashi Fumiki
すごいプラグイン?
4 © Takahashi Fumiki
WP-Yomiganaルビを入力できるプラグイン
© Takahashi Fumiki5
6 © Takahashi Fumiki
すごいポイント• Rubyタグを入力できる
• 実はdlやqタグも=セマンティック
• TinyMCEのプラグインを作成するという偉業をやっ
てのけた(参考にしていいよ!)
7 © Takahashi Fumiki
8 © Takahashi Fumiki
9 © Takahashi Fumiki
10 © Takahashi Fumiki
11 © Takahashi Fumiki
12 © Takahashi Fumiki
13 © Takahashi Fumiki
14 © Takahashi Fumiki
15 © Takahashi Fumiki
•TinyMCEのわかりづらいドキュメントでもくじけない
強い心
•ContentEditableな要素を操作するとはどういうことか
がわかった
•ビジュアルエディタへの愛
身についたスキル
16 © Takahashi Fumiki
17 © Takahashi Fumiki
ビジュアルエディタでulおよびolタグを実装した
TinyMCEプラグインだけでもこのコード量……
18 © Takahashi Fumiki
19 © Takahashi Fumiki
Facebookってすごいな!
ContentEditableはむずい
20 © Takahashi Fumiki
Beyond short codes
入力の敷居を下げてこそCMS
結論
GianismSNSアカウントでログインできる
© Takahashi Fumiki21
22 © Takahashi Fumiki
すごいポイント• 会員制サイトを作るときに便利
• 連携している外部サービスが多い
• ブランディングが可能
• ボットとかも作れる
23 © Takahashi Fumiki
24 © Takahashi Fumiki
25 © Takahashi Fumiki
WordPressプラグイン
Gianismで
Twitterのボットを
作れるようにした
http://takahashifumiki.com/web/programing/3246/
26 © Takahashi Fumiki
•OAuthに対する理解
•次々に発生するエッジケースに動じない強い心
•自分のブログ記事より紹介記事の方がはてぶをたくさ
ん集めてもなんとも思わない強い心
身についたスキル
27 © Takahashi Fumiki
28 © Takahashi Fumiki
29 © Takahashi Fumiki
30 © Takahashi Fumiki
巨人の肩に立つのも
楽じゃない
結論
Literally WordPress電子書籍販売用プラグイン
© Takahashi Fumiki31
32 © Takahashi Fumiki
すごいポイント• WordPress上でなにかしら販売できる
• 追加するページとテーブルの数がすごい
• 実績がある
33 © Takahashi Fumiki
34 © Takahashi Fumiki
35 © Takahashi Fumiki
36 © Takahashi Fumiki
37 © Takahashi Fumiki
38 © Takahashi Fumiki
会社に確認したのですが、
【中略】
まだパブリックじゃない情報の利用は
控えていただければ助かります。
立ちはだかるNDAの壁
39 © Takahashi Fumiki
•たとえユーザーが凄まじい額を儲けたとしてもくじけ
ない強い心
•決済API全般(含む大人の事情)に対する深い理解
•「使っているって言ってもいい」という契約を含める
べきだった
身についたスキル
40 © Takahashi Fumiki
決済にまつわる大人の事情• アダルトコンテンツやイベントは嫌がられる
• コンビニ決済、Pay-easyなどのオフラインペイメントはハードルが
高く、審査も遅く、実装がムズい
• 子供はクレカ持ってないし、高齢者の多くはそもそもネットで買い
物をしない
• 審査は偉い人を通すと爆速になることがある
41 © Takahashi Fumiki
42 © Takahashi Fumiki
WebPayのような新しく
開発者フレンドリーな決済を
選べるとは限らない
43 © Takahashi Fumiki
44 © Takahashi Fumiki
herokuなどのように
自分の実績を掲げられるよう
調整すべきだった
45 © Takahashi Fumiki
46 © Takahashi Fumiki
売れるものは売れるし、
売れないものは売れない
結論
プラグインを作るのは簡単やってみよう!
© Takahashi Fumiki47
48 © Takahashi Fumiki
公式リポジトリにプラグインを登録するまで• なんか作る
• 登録する
• 終わり審査が通らなかったことはない。
してんのかな?
49 © Takahashi Fumiki
問題は何を作るか
50 © Takahashi Fumiki
シンプルなプラグイン
高機能なプラグイン
いままでにないプラグイン
51 © Takahashi Fumiki
とにかく
すごいプラグインを
作ろう!
52 © Takahashi Fumiki
今の自分では
無理だと思うような
すごいプラグインを!
53 © Takahashi Fumiki
そして全世界に公開しよう!
54 © Takahashi Fumiki
$wpdb道場 http://takahashifumiki.com/keywords/wpdb-dojo/
コードサンプルを見たい方はこちら
55 © Takahashi Fumiki
ご静聴ありがとうございました
質問はお気軽にどうぞ
top related