Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
カスタムエンドポイントで学ぶ WP REST APIの真髄
Search
Takahashi Fumiki
May 15, 2017
Technology
4
1.4k
カスタムエンドポイントで学ぶ WP REST APIの真髄
WordBench東京2017/5 @ ランサーズ新しい働き方ラボでの発表です。カスタムエンドポイントはこうやって作るんやでというお話。
Takahashi Fumiki
May 15, 2017
Tweet
Share
More Decks by Takahashi Fumiki
See All by Takahashi Fumiki
WordPress と SendGrid でユーザーコミュニケーション〜Webメディア受託制作の現場から
fumikito
0
290
きっと誰もが感謝するCJKマスターに君もなろう!
fumikito
0
660
めざせマルチパブリッシングプラットフォーム
fumikito
1
270
はじめてのカスタムブロック
fumikito
0
6.8k
WordPress+PayPal秘話
fumikito
0
470
wp_next_step WordPress, Web, そして私たちの未来
fumikito
0
6.3k
Pの歴史 我々はなぜWordPress専門メディアを作るに至ったか
fumikito
1
2k
wpionic.tokyo #1
fumikito
0
880
wpionic.tokyo #1
fumikito
0
470
Other Decks in Technology
See All in Technology
impressions-trying-lambda-web-adapter
junkishigaki
2
160
GitHub Copilot Use Cases at ZOZO
horie1024
1
510
AI Engineering Summit Pre Event LT #10
okaru
2
520
Kotlinで学ぶ 代数的データ型
ysknsid25
5
980
20250612_GitHubを使いこなすためにソニーの開発現場が取り組んでいるプラクティス.pdf
osakiy8
1
510
Agent Development Kit によるエージェント開発入門
enakai00
19
2.8k
Amazon DevOps Guru のベースラインを整備して1ヶ月ほど運用してみた #jawsug_asa / Amazon DevOps Guru trial
masahirokawahara
3
230
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
12k
堅牢な認証基盤の実現 TypeScriptで代数的データ型を活用する
kakehashi
PRO
1
170
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/03 - 2025/05
oracle4engineer
PRO
1
150
Securing your Lambda 101
chillzprezi
0
190
産業機械をElixirで制御する
kikuyuta
0
120
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
180
53k
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
Become a Pro
speakerdeck
PRO
28
5.4k
Site-Speed That Sticks
csswizardry
10
620
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
Bash Introduction
62gerente
614
210k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
123
52k
We Have a Design System, Now What?
morganepeng
52
7.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
Transcript
ΧελϜΤϯυϙΠϯτͰֶͿ 813&45"1*ͷਅ 8PSE#FODI౦ژ݄ !ϥϯαʔζɹ৽͍͠ಇ͖ํϥϘ
͓·͑୭ʁ ߴڮจथ খઆՈ݉8FC੍࡞ऀ ʢגʣഁ໓ද $BQJUBM1 4'࡞ߨ࠲ඈߒོड
3&45"1*)BOECPPL w 3&45"1*)BOECPPLͱ͍͏ ͷ͕͋Γɺͦ͜ʹσϑΥϧ τͷΤϯυϙΠϯτ͕͋Δ w ΧελϜϑΟʔϧυपΓ͋ ·Γॆ࣮͍ͯ͠ͳ͍
ͨͱ͑ɺʮΞΠΩϟονʯ w XQWQPTUTʹ1045͢Δͱߘ͕࡞ΕΔͷ͕ͩɺͦͷ ࡍʹGFBUVSFE@NFEJBͱ͢Δͱɺ*%ͷϝσΟΞ͕ ΞΠΩϟονʹͳΔɻ w ͔͠͠ɺը૾ΛΞοϓϩʔυ͢ΔલʹϝσΟΞͷ*%ΛΔ ͜ͱͰ͖ͳ͍ɻ w ը૾ͷNJNFUZQFΛJNBHFKQFHͱ͔ʹͯ͠XQW
NFEJBʹ1045͢ΔͱΞοϓϩʔυͰ͖ΔΒ͍͠ɻ
ճϦΫΤετ͢Δͷʁ
΅͘͜͏ࢥͬͨοε w ΧελϜϑΟʔϧυσϑΥϧτͩͱαϙʔτ͞Ε͍ͯ ͳ͍ɻαϙʔτ͞ΕͯͨΒ·͍ͣʢFY8PP$PNNFSDF ͷܾࡁใͳͲʣ w ΧελϜߘλΠϓͦͷ··Ͱαϙʔτ͞Εͳ͍ɻ w ʮ࣮˓˓Ͱ͖Δʯͱ͍͏ΦϓγϣϯΛΔͷ͕ΊΜͲ ㅟ
ㅟ ㅟ ㅟ ㅟ ͍͘͞ɻ
ઐ༻ͷΤϯυϙΠϯτ Λ࡞ͬͨํ͕؆୯Ͱ
ΧελϜํ๏ ΧελϜߘλΠϓΧελ ϜλΫιϊϛʔΛ3&45"1*ର Ԡʹ͢Δ ϨεϙϯεΛमਖ਼͢Δ ΧελϜΤϯυϙΠϯτΛ Ճ͢Δ
ΧελϜߘλΠϓˍλΫιϊϛʔ bTIPX@JO@SFTU`USVF
͍ɻ
ϨεϙϯεͷΧελϚΠζ w ͦ͏ʜʜ w 3&45"1*)BOECPPLʹॻ ͍ͯ͋Δ
͍ɻ
΅͘͜͏ࢥͬͨοε w 813&45"1*͕σϑΥϧτͰ৭ʑͱඋ͍͑ͯΔͷΘ ͔ͬͨ͠ɺΧελϚΠζͷํ๏ఏڙ͞Ε͍ͯΔ͜ͱ͕ Θ͔Β͕ͬͨɺͦΕΛશ෦֮͑ͨ͘ͳ͍ w Γ͍ͨ͜ͱ͔͙ͭͭΒ͍͔͠ͳ͍ w "1*ࣗͰ͏͚ͩͳͷͰɺͦΜͳʹ৭ʑͰ͖Δඞཁ ͳ͍
None
αʔϏεྫɿΊͽͬ͘ʂ w /PEF+4Ͱ࡞ͬͨ֎෦αΠτɻ )5.- $44ͷςϯϓϨʔτ Λը૾ʹͯ͘͠ΕΔɻ w 8FCϑΥϯτʹରԠ͓ͯ͠ Γɺిࢠॻ੶ͷදࢴੜαʔϏ εͱͯ͠͡Ίͨɻ
w ͜ͷදࢴը૾Λ؆୯ʹΞΠΩϟο νͱͯ͠ઃఆͰ͖ΔΑ͏ʹ͢Δɻ
None
"1*ͷઃܭ w IPHFGVHBʹը૾ͷ63-Λ1045͢Δͱɺ ߘ*%ͷهࣄʹΞΠΩϟονͱͯ͠ઃఆ͞ΕΔ w আ8PSE1SFTTଆͰߦ͏ʢ࠷ύε͚ͩΛ༻ҙ ͢Δʣ
None
͍ɻεςοϓผʹɻ
εςοϓΤϯυϙΠϯτͷՃ w ΤϯυϙΠϯτΛՃ͢ΔɻΤϯυϙΠϯτ಄ࣙͱ͠ ͯʮ໊લۭؒʯΛ࣋ͭɻ໊લۭؒXQWͱ͔ɺ IBNFUVIBWͱ͔ɺͦ͏͍͏ͷɻ w ਖ਼نදݱΛॻ͘ඞཁ͕͋Δɻ63-ʹؚ·ΕΔ*%ͳͲΛҾ ͱͯ͠ॲཧ͢ΔͨΊʹඞཁɻ w ࠓճIBNFUVIBW໊͕લۭؒͰɺDPWFST<JE>͕ද
ࢴը૾ՃͷΤϯυϙΠϯτɻ
ਖ਼نදݱͷ 1JEaaE Ͱʮ͑ͬʁʯͱࢥͬͨਓ ໊લ͖αϒύλʔϯΛࢀরͷ͜ͱɻ
εςοϓϝιουͱݖݶ w (&5 1045 165 %&-&5& 1"5$)ͷͲΕʹ Ԡ͢Δ͔ w ͲΜͳݖݶΛ࣋ͬͨϢʔβʔ͕͜ͷΤϯυϙΠϯτ
Λ࣮ߦՄೳͳͷ͔
None
εςοϓύϥϝʔλ w ͜ͷΤϯυϙΠϯτʹ͢͜ͱ͕Ͱ͖Δύϥϝʔλ ΛྻͰઃఆɻ w ඞਢ߲͔൱͔ɺσϑΥϧτͷɺόϦσʔγϣϯ ͳͲΛઃఆ͢Δ
None
εςοϓίʔϧόοΫ w 81@3&45@3FRVFTUΦϒδΣΫτΛड͚औΔ w 81@&SSPS͔81@3&45@3FTQPOTFΦϒδΣΫτ Λฦ͢
None
None
εςοϓ֬ೝ w ͏·͍͚͘XQKTPOҎԼʹ ઃఆ͞ΕΔͷͰɺදࣔ͞ΕΔ w ಈ࡞֬ೝ1BXͳͲͷΤϛϡ Ϩʔγϣϯπʔϧ͕͋Δͱศ རʢͨͩ͠ɺOPODFͳͲͷઃ ఆ͕໘ʣ
·ͱΊ w ΧελϜΤϯυϙΠϯτಛघͳཁ͕݅͋Δͱ͖ʹ༗ޮ w ϓϥάΠϯΛఏڙ͍ͯ͠ΔਓΧελϜΤϯυϙΠϯτ Λఏڙ͢Δͱศར͔ w ΧελϜϑΟʔϧυۀͷਓͳΜΒ͔ͷϓϥάΠϯ ͷొΛͨΕ͍ͨʢ"$'GPS3&45"1*ͱ͔͋ΔΈ ͍ͨͰ͢ʣ
ؔ࿈ใ w چຊޠυΩϡϝϯτKBXQBQJPSHݱࡏͷ࣮ͱҟͳΔ෦͋Δ͕ɺΧ ελϚΠζํ๏มΘ͍ͬͯͳ͍ɻ w ࣮ࡍʹಈ࡞͢ΔαϯϓϧPO(JUIVC w ΫϥΠΞϯτ࡞νϡʔτϦΞϧهࣄ813&45"1*Λར༻ͨ͠/PEF+4ͷ 8FCΞϓϦΛࢮ͵ࢥ͍Ͱ࡞Δ w
ೝূͷΈʹڵຯͷ͋Δํ813&45"1*ͷ0"VUIೝূͷํ๏ͱԿ͕ى ͍ͬͯ͜Δͷ͔ͱͳͥͦΜͳ͜ͱΛ͍ͯ͠Δͷ͔ΛͲ͏ͧɻͨͩ͠ɺ࣮ࡍʹ ͲͷݴޠɾϑϨʔϜϫʔΫʹ0"VUIΫϥΠΞϯτϥΠϒϥϦ͙Β͍͋Γ· ͢ɻ
͓·͚ w ϝιουʢ(&5 1045ʣ͝ ͱͷΤϯυϙΠϯτొ͕Ί ΜͲ͘͘͞ͳ͖ͬͯ·͢ɻ w ݁ՌɺΦʔτϩʔμʔͷ ΫϥεΛ࡞͍ͬͯͬͯ·͢ w
XQBNFUVͱ͍͏ΦϨΦϨϑ ϨʔϜϫʔΫͷԸܙ
ʲએʳXQJPOJDUPLZP XQJPOJDUPLZPDPOOQBTTDPN
ʲએʳ$BQJUBM1ΈͯͶ IUUQTDBJUBMQKQ
ʲએʳϓϥάΠϯൢച͡Ίͨ IUUQTHJBOJTNJOGP
ʲએʳ8PSE$BNQژʹग़ΔΑ IUUQTLZPUPXPSEDBNQPSH
Otomatik - 172.67.23.78
CloudFlare DNS
Türk Telekom DNS
Google DNS
Open DNS
OSZAR »