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
WordPress プラグインとの付き合い方。
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Toro_Unit (Hiroshi Urabe)
March 11, 2017
Technology
3.1k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WordPress プラグインとの付き合い方。
WordBench Nagano Vol.7 での登壇資料です。
Toro_Unit (Hiroshi Urabe)
March 11, 2017
More Decks by Toro_Unit (Hiroshi Urabe)
See All by Toro_Unit (Hiroshi Urabe)
WordPress のサイト制作について改めて考える Toro_Unit / 2026.07.25 @ Shinshu WordPress Meetup
torounit
0
180
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
780
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
620
ブロックテーマとこれからの WordPress サイト制作 / nishinomiya.dev@2025-12-21
torounit
1
300
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
820
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
880
ブロックテーマでサイトリニューアルした話 / Toro_Unit / 2025.04.12 @ Shinshu WordPress Meetup
torounit
1
370
Cloudflare Meetup Nagano Vol.3
torounit
1
190
僕が考える 「HTML サイトを WordPress にする」話 / 2023-11-05 Kansai WordPress Meetup
torounit
9
8.9k
Other Decks in Technology
See All in Technology
関東Kaggler会発表資料
takoi
1
280
猫付きpingコマンドを自作
uyuki234
0
290
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.5k
案件に一番詳しいAIを Amazon Bedrock AgentCore で作る ― 知見が知見を生むチームへ / Compounding Knowledge with AgentCore
yusukeshimizu
1
170
カーネルまで探検して理解するふたつの自動計装
sumiyae
0
240
三人寄ればチューリング完全
puhitaku
6
2.9k
[potatotips #96] Give Your AI Agent the Flutter Playbook
korodroid
0
150
【書籍出版記念】 10周回って、エージェント開発は RAGがすべてだった。〜RAGの歴史と開発現場で見えた実践知〜
akiratameto
18
6.7k
コーチングの奥義 何もしないテクニック
jinwatanabe
0
150
35分でわかるEffective Platform Engineering
nwiizo
5
610
Rust×eBPFでEDRっぽいものをつくる
sunlife3
2
850
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
490
Scaling GitHub
holman
464
140k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.4k
Making Projects Easy
brettharned
120
6.7k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Facilitating Awesome Meetings
lara
57
7.1k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
340
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
500
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
800
We Have a Design System, Now What?
morganepeng
55
8.3k
Mobile First: as difficult as doing things right
swwweet
225
10k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
480
Transcript
WordPress ϓϥάΠϯͱͷ͖߹͍ํɻ Toro_Unit / 2017.03.11 @ WBNagano vol7. 1
$ whoami ͜͡͠ΐ͏͔͍ 2
Toro_Unit ෦ ߛ (͏Β ͻΖ͠) দຊࢢࡏॅ 10 ϑϦʔϥϯε Frontend Engineer
/ Plugin Developer / Web Designer WordBench Nagano Moderator Github: @torounit Twitter: @Toro_Unit Facebook: fb.me/torounit Blog: https://torounit.com 3
Core Contributor 4.3 ~ 4.5, 4.7 4
Plugins Developer • Custom Post Type Permalinks • Simple Post
Type Permalinks • Powerful Posts Per Page • Responsive Slide • etc... 5
Theme Developer Vanilla 6
VCCW Team 7
8
WordCamp Kyoto 2017 • 2017.06.24 ~ 25 • ژେֶ ࠃࡍՊֶΠϊϕʔγϣϯ౩
9
͓͠ͳ͕͖ɻ 1. ϓϥάΠϯʹ·ͭΘΔΑ͋͘Δ࣭ɻ 2. ϓϥάΠϯͷબͼํɻ͖߹͍ํɻ 10
1.Α͋͘Δͭ͠Μɻ 11
Q.ʮΦεεϝϓϥάΠϯΛڭ͑ͯԼ͍͞ʂʯ Q.ʮϓϥάΠϯͬͯԿݸ͙Β͍͕͍͍ΜͰ͔͢ʁʯ 12
ͦΜͳΜͳ͍Αʂʂʂ 13
• ͦΜͳΜαΠτΑͬͯඞཁͳϓϥάΠϯҧ͏ʂ • ඞཁͳػೳͩͬͨΒಋೖ͖ͩ͢͠ɺෆཁͳΒফ͖͢ɻ 14
ʮͱΓ͋͑ͣΠϯετʔϧ͖͢ϓϥ άΠϯʯͳΜͯͷແ͍ʂ 15
ͨͩ͠ɺຊޠͰWordPressΛ͏ͳΒɺʮWP Multibyte Patchʯඞਢ͔ɾɾɾɻ 16
ྑ͘հ͞ΕΔͷɻ • ΩϟογϡܥͷϓϥάΠϯ • ʮWordPressͷߴԽʂʂʂʯ • ΤσΟλ֦ுܥ • ʮWordPressͷཧը໘Λߴػೳʹʂʂʂʯ •
SEOܥ 17
ඞͣ͠ϝϦοτ͚ͩͱ͍͏͜ͱͰͳ͍ɻ • σϑΥϧτͷػೳ͕Ұ෦վม͞ΕΔ͜ͱͰɺ༧֎ͷڍಈɻ • ଞͷϓϥάΠϯͱͷ૬ੑʹΑΔෆ۩߹ɻ • ߲͕૿͑ͯٯʹ͍ͮΒ͘ͳΔέʔεɻ 18
ϓϥάΠϯͷΞοϓσʔτରԠͳͲɻ • WordPress ຊମͱಉ͘͡ɺϓϥάΠϯͱͷ͓͖߹͍વ ൃੜ͢Δ • ϓϥάΠϯͷߋ৽͕ࢭ·Δέʔε͋Δʹ͋Δɻ • ϓϥάΠϯ͕100ݸೖͬͯΔWordPressͷӡ༻ͱ͔େมŇŇŇ •
ൃੜ࣌ͷݕূͱ͔ग़དྷΔؾ͕͠ͳ͍ɻ 19
ͱΓ͋͑ͣɾɾɾ • σϑΥϧτͷঢ়ଶͰελʔτͯ͠ΈͯɺͦΕʹෆ͕͋Ε ߟ͑Δɻ • WordPressҎ֎ͷϨΠϠʔͰղܾ͖͋͢Δɻ • ߹ʹΑͬͯɺࣗͰϓϥάΠϯΛ࡞ͬͯϦϦʔε͢Δέ ʔεݕ౼͓͍ͯͨ͠ํ͕ྑ͍͜ͱɻ 20
ྫ͑ΩϟογϡͷϓϥάΠϯΛಋೖ͢Δࡍʹߟ͑Δ͜ͱ • ͨͱ͑0.1ඵߴԽ͢Δ͜ͱʹͲΕ͚ͩՁ͕͋Δͷ͔ʁ • αʔόʔͷҠసɺߴԽͳͲͰղܾͨ͠ํ͕ྑ͍ͷͰʁ • ͦͦΩϟογϡҙຯ͕͋Δͷ͔ʁ • (ಈతͳݕࡧͳͲ͕ଟ͍߹͋·Γҙຯ͕ແ͍) 21
2. ϓϥάΠϯͷબͼํɻ͖߹͍ํɻ 22
ϓϥάΠϯΛ͏͜ͱͷϦεΫ 1. ϓϥάΠϯͷόάɻෆ۩߹ɻ 2. ޙํޓੑͷແ͍มߋɻ 3. Ξοϓσʔτͷఀࢭɻ 23
͜ΕΒͱͲ͏͖߹͍ͬͯ͘ʁ 24
ϑΥʔΫͯࣗ͠Ͱϝϯςφϯεɻ ( ϋʔυϞʔυ ʣ 25
or 26
࡞ऀϑΟʔυόοΫ 27
ͨͱ͑ • ։ൃ൛ͷςετ • όάϨϙʔτ • ػೳఏҊ • υΩϡϝϯτ •
मਖ਼ͨ͠ΒύονɺϓϧϦΫΤετͳͲΛૹͬͯΈΔɻ • ελʔΛ͚ͨΓɺدͯ͠ΈͨΓɻ 28
࡞ऀϑΟʔυόοΫΛͬͯ·͢ʂ Φʔϓϯιʔεʂ 29
ϓϥάΠϯΛެ։͍ͯ͠Δཧ༝ɻ • ཧը໘͔ΒΞοϓσʔτ͍ͨ͠! • ϓϥάΠϯʹ͢Δ͜ͱͰɺ͍Ζ͍Ζ͍ճͤΔΑ͏ʹͳΔɻ • ࣗͰؾ͔ͳ͍όάɺࣝɾΞΠσΞͳͲΛڭ͑ͯ ΒͬͨΓɻͯ͠ΒͬͨΓɻ • ͦΕʹΑͬͯൃੜ͢Δίϛϡχέʔγϣϯɻ
30
࡞ऀͱͷίϛϡχέʔγϣϯେɻ 31
• όάϨϙʔτɺࠔΓ͝ͱͳͲͷϑΟʔυόοΫଟ͍͕ɺϙ δςΟϒͳϑΟʔυόοΫҙ֎ʹগͳ͍ɻ • ΘΕ͍ͯΔ͜ͱΛ࡞ऀΒͳ͍͜ͱҙ֎ʹଟ͍ɻ • ελʔΛ͚ͨΓɺدͳͲΛ͢Δͷ΄Μͱʹॏཁɻ • ʮࣄͱͯ͠ϓϥάΠϯอकͯ͠ ʯΈ͍ͨͳέʔε͋Δɻ
32
ͷબఆج४ • ϑΥʔϥϜGithubͰͷղɻ࿈བྷ͕͖͍͔ͭ͢Ͳ͏͔ɻ • ଞͷϓϥάΠϯͷ࣮ɻ • ࠷ۙͷίϛοτϝϯτɻ։ൃอक͕׆ൃ͔Ͳ͏͔ɻ • Active install
ɺμϯϩʔυɻ • ։ൃ࣌ظɺ༻్࣍ୈͳͷͰͦ͜·ͰͯʹͳΒͳ͍ɻ 33
ࣗͰ։ൃ͢Δέʔε͋Δɻ • ࠷ऴߋ৽͕5લͱ͔ͷέʔεɻ • େنͳϓϥάΠϯͷ΄ΜͷҰ෦ͷػೳ͚ͩΛ͍͍ͨ ߹ɻ • ݩͷ࣮͕ࣗͷझຯʹ߹Θͳ͍ɻ 34
ͰɺجຊతʹϓϥάΠϯΛͬͨΓɺमਖ਼͕͋ͬͨΒͦͷ ϓϥάΠϯ࡞ऀʹఏҊͨ͠ํ͕ઈରྑ͍!ɹ 35
Why? 36
WordPress Φʔϓϯιʔε! ϓϥάΠϯɾςʔϚͳͲͪΖΜΦʔϓϯιʔεɻ 37
ΦʔϓϯιʔεͷιϑτΣΞͱ ୭Ͱࣗ༝ʹɺར༻ɾมߋɾڞ༗ग़དྷΔιϑτΣΞɻ Φʔϓϯιʔεͷֶͱ ୭Ͱࣗ༝ʹɺίϐʔɺมߋɺίϛϡχέʔγϣϯΛ͠ͳ͕ΒߩݙͰ͖ Δڞಉ࡞ۀͷߟ͑ํͰ͋Δɻ Ҿ༻ɿGovernment open source — ࣏ࣗମͷΦʔϓϯιʔε׆༻
// Speaker Deck 38
39
40
@See.. • Government open source — ࣏ࣗମͷΦʔϓϯιʔε׆ ༻ // Speaker
Deck • Takayuki Miyauchi: ϫʔΫϑϩʔͱͯ͠ͷΦʔϓϯιʔε | WordPress.tv • Hiroshi Urabe: WordPressͷϓϥάΠϯ࡞ͬͨΓίΞίϯτϦ Ϗϡʔλʔʹͳͬͨɻ ͦͯ͠ɺͦͷָ͠͞ͱҙٛ | WordPress.tv 41
Thanks! Github: @torounit Twitter: @Toro_Unit Facebook: fb.me/torounit Blog: https://torounit.com 42