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
はじめてのカスタムブロック
Search
Takahashi Fumiki
March 01, 2018
How-to & DIY
6.9k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
はじめてのカスタムブロック
GutenbergミートアップVol.1の発表資料です。WordPressの次世代エディタGutenbergでカスタムブロックを作ってみます。
Takahashi Fumiki
March 01, 2018
More Decks by Takahashi Fumiki
See All by Takahashi Fumiki
PHPが ベタ書きHTMLに なってしまう
fumikito
0
6
One Person Maintains 30+ WordPress Plugins with AI: How Generative Tools Are Changing Plugin Strategy
fumikito
0
4
知らん巨大なプラグインだ……生成AIを活用して乗り切る
fumikito
0
130
WordPress と SendGrid でユーザーコミュニケーション〜Webメディア受託制作の現場から
fumikito
0
720
きっと誰もが感謝するCJKマスターに君もなろう!
fumikito
0
710
めざせマルチパブリッシングプラットフォーム
fumikito
1
330
WordPress+PayPal秘話
fumikito
0
500
wp_next_step WordPress, Web, そして私たちの未来
fumikito
0
6.6k
Pの歴史 我々はなぜWordPress専門メディアを作るに至ったか
fumikito
1
2.2k
Other Decks in How-to & DIY
See All in How-to & DIY
2025版 鯖落ちパーツで安価に機械学習用マシンを作ってみる
bobfromjapan
0
850
ROSAというLLM使ったROSエージェントをおもちゃに実装してみた話
takeofuture
0
210
チームパフォーマンスを高めるための2種類のセルフマネジメント / Two Types of Self-Management for Improving Team Performance
iwashi86
2
320
大学内にファブスペースをつくってみた #sapporo3dp / Making HIU Fab
yumulab
1
170
あなたは何故コミュニティに参加するのか?
awsjcpm
3
390
移動は善 / 20260124-NGK2026S
girigiribauer
1
170
AWS Summit Japan 2025 個人的参加レポート
midnight480
0
390
画面の向こうから「気づき」を得る 画面の向こうを「物差し」として捉える
subroh0508
1
320
JAWS-UG初心者支部 JAWS-UG Updates
awsjcpm
4
130
JAWS-UG/AWSコミュニティプログラムのご紹介 (JAWS-UG広島)
awsjcpm
1
150
餃子コミュニティの活性化/TechGYOZA
nishiuma
2
330
Azure PortalのQoLを上げてたら Big Techに怒られた
horihiro
2
600
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
410
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
550
KATA
mclloyd
PRO
35
15k
Un-Boring Meetings
codingconduct
0
310
We Have a Design System, Now What?
morganepeng
55
8.2k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Writing Fast Ruby
sferik
630
63k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Bash Introduction
62gerente
615
220k
Docker and Python
trallard
47
3.9k
Practical Orchestrator
shlominoach
191
11k
Transcript
͡ΊͯͷΧελϜϒϩοΫ ߴڮจथ!$BQJUBM1 TU.BS(VUFOCFSH.FFUVQ7PM
ϒϩοΫͱʁ w (VUFOCFSH͕ҎલͷϏδϡΞϧΤσΟλ5JOZ.$& ͱେ෯ʹมΘͬͨϙΠϯτ w ࣮ମίϝϯτλάͰׅΒΕ֦ͨுλάͷΑ͏ͳ ͷɻγϣʔτίʔυΈ͍ͨͳͭɻ w ͜ͷίϝϯτͱ8ZTJXZHͳฤूը໘Λ͍ͬͨΓ͖ ͨΓ͢Δͷʹ3FBDU͕ΘΕ͍ͯΔɻ
2
3
εςοϓͱΓ͋͑ͣ࡞Δ w (VUFOCFSHͷ(JUIVCϦϙδτϦʹ͋Διʔείʔ υΛίϐϖ͢ΔͱͱΓ͋͑ͣ࡞ΕΔɻ w ͬͯΈΑ͏ʂ 4
͍ɻ 5
Ռ w ϓϧμϯΛબͿͱɺ MPSFNQJYFMDPN ͱ͍͏α Πτ͔ΒϥϯμϜʹը૾ΛҾͬுͬͯ͘Δ w อଘ͢ΔͱJNHλάʹม͞ΕΔ w FM
ΊΜͲ͘͞ʜʜ 6
εςοϓ+49ͷํ͕Α͍ 7
͍ɻ 8
Ռ w Ͱ͖ͨͷ৴͕͍͙ͨ͡Β͍ಉ͡ w +49ͷํ͕·͠Ͱ͋Δɻ w 8FCQBDLʹͨ͠Βಈ͔ͳ͔ͬͨɻແࣄࢮɻ 9
εςοϓͳΜ͔͏ͪΐͬͱ w ೖྗͨ͠ͱ࣮ࡍͷݟӫ͕͍͑͢͝มΘΔ͕ͭ࡞ Γ͍ͨɻ w ऑϦςϥγʔͷ͍ํͰෳࡶͳԿ͔͕ೖྗͰ͖ ΔΑ͏ʹͳΔɻ w $47ΛೖΕͨΒ5BCMFλάʹͳΔͱ͔ɻ 10
͍ɻ 11
Ռ w γϣʔτίʔυͱͷࠩผԽΛͲ͏͠Α͏ʜʜ w Λͤͳ͍Μ͚ͩͲʢ)5.-ͷଐੑͳͲΛऔΔͷ ؆୯ʂʣ w ͦ͠͏ 12
ࠓͷࢿྉ w εϥΠυޙͲ͔͜ʹΞοϓ͠·͢ɻ w (JUIVCϦϙδτϦ GVNJLJUPNZpSTUCMPDL Ͱ ͢ɻ w ࠷ॳͷϒϩοΫʹؔ͢Δهࣄ$BQJUBM
1ʹ ʮ(VUFOCFSH͡ΊͯͷΧελϜϒϩοΫʯͱ͠ ͯެ։ͯ͠·͢ɻ 13
rΤϨϊΞɾϧʔζϕϧτ ͋ͳ͕ͨڪΕ͍ͯΔ͜ͱΛ ຖҰͭߦ͍ͳ͍͞ɻ 14
͓͠·͍ɻ 15 IUUQTDBQJUBMQKQ