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
Takashi Kitajima
February 19, 2018
Programming
0
130
WordPress テーマのライセンスと品質について
WordPressもくもく勉強会@日本橋 #14
Takashi Kitajima
February 19, 2018
Tweet
Share
More Decks by Takashi Kitajima
See All by Takashi Kitajima
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1.1k
Snow Monkey&unitone から見た WordPress エディターの変遷
inc2734
0
170
Snow Monkey CM
inc2734
0
110
メンテナンス性を考慮した CSS 設計
inc2734
0
370
Snow Monkey とは
inc2734
0
1.3k
WordPress_テーマのつくりかた.pdf
inc2734
4
580
受託開発者だった僕が WordPress の有料テーマ開発者になって学んだこと
inc2734
1
1.1k
Snow Monkey(WordPress) による web コンテンツ制作の新しいカタチ【ビジネスパーソン向け】
inc2734
0
120
Snow Monkey とコミュニティ
inc2734
0
660
Other Decks in Programming
See All in Programming
RAGでハマりがちな"Excelの罠"を、データの構造化で突破する
harumiweb
8
2.2k
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
110
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
360
ぼくの開発環境2026
yuzneri
1
290
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
840
NOT A HOTEL - 建築や人と融合し、自由を創り出すソフトウェア
not_a_hokuts
2
510
AHC061解説
shun_pi
0
280
文字コードの話
qnighy
43
16k
Rubyと楽しいをつくる / Creating joy with Ruby
chobishiba
0
200
Claude Code、ちょっとした工夫で開発体験が変わる
tigertora7571
0
190
クライアントワークでSREをするということ。あるいは事業会社におけるSREと同じこと・違うこと
nnaka2992
1
280
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
120
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Cult of Friendly URLs
andyhume
79
6.8k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
360
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
220
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
Building Applications with DynamoDB
mza
96
6.9k
The Cost Of JavaScript in 2023
addyosmani
55
9.7k
Transcript
8PSE1SFTT͘͘ษڧձ!ຊڮ ϞϯΩʔϨϯν ΩλδϚλΧγ!JOD 8PSE1SFTTςʔϚͷ ϥΠηϯεͱ࣭ʹ͍ͭͯ
ϑϦʔϥϯε 8FCσβΠφʔϓϩάϥϚʔ࡚ 8PSE1SFTTϓϥάΠϯ .881'PSNɺ4NBSU$VTUPN'JFMET 8PSE1SFTTςʔϚ 4OPX.POLFZɺ.JNJ[VLVɺ)BCBLJSJ
4BTT$44ϑϨʔϜϫʔΫ #BTJT ΩλδϚλΧγ !JOD
8PSE1SFTTͷϥΠηϯεɺ͍ͬͯ·͔͢ʁ
w ࣗ༝ʹ༻͢Δ͜ͱ͕Ͱ͖Δ w ࣗ༝ʹվม͢Δ͜ͱ͕Ͱ͖Δ w ࣗ༝ʹ࠶͢Δ͜ͱ͕Ͱ͖Δ w վมͨ͠ͷΛࣗ༝ʹ͢Δ͜ͱ͕Ͱ͖Δ 8PSE1SFTTͷϥΠηϯε(1-
w ެࣜσΟϨΫτϦܝࡌͷςʔϚ w ެࣜσΟϨΫτϦඇܝࡌͷςʔϚʢྑςʔϚʣ w ແྉςʔϚ w ༗ྉςʔϚ ͋ͳ͕͍ͨͬͯΔςʔϚͲΕʁ (1-
w 8PSE1SFTTίϛϡχςΟ͕ఏএ w ςʔϚʹؚ·ΕΔશͯͷϑΝΠϧ͕(1- w ͲΜͳతͷαΠτʹࣗ༝ʹ༻Ͱ͖ɺࣗ༝ʹ վมͰ͖ɺ͢Δ͜ͱ͕Ͱ͖Δ (1-
w ෳͷαΠτͰͷ༻ w ΞμϧταΠτͰͷ༻ w ࣗͷαΠτͰͷ࠶ w 5XFOUZ4FWFOUFFOΛվͨ͠5IFΛ (1- 0,
0, 0, 0,
w ެࣜσΟϨΫτϦܝࡌͷςʔϚ w ެࣜσΟϨΫτϦඇܝࡌͷςʔϚʢྑςʔϚʣ w ແྉςʔϚ w ༗ྉςʔϚ ͋ͳ͕͍ͨͬͯΔςʔϚͲΕʁ (1-
(1- εϓϦοτ ϥΠηϯε (1-ҧ
w ຊདྷɺςʔϚ(1-Ͱͳͯ͘ͳΒͳ͍ w ͔͠͠ɺ೦ͳ͕ΒྑςʔϚͷதʹ (1-ҧͷͷ͋Δ w ·ͨɺ(1-ҧͰͳ͍͕ɺࣗ༝Λ੍ݶͯ͠ ͠·͏εϓϦοτϥΠηϯεଟ͍ ެࣜσΟϨΫτϦඇܝࡌςʔϚͷ ϥΠηϯε
w (1-Ͱͳ͚Ε͍͚ͳ͍ͷɺ8PSE1SFTT͕ͳ͚Ε ػೳ͠ͳ͍ϑΝΠϧʢओʹ1)1ʣͷΈ w $44ɺ+4ɺը૾ͳͲͷɺ8PSE1SFTT͕ͳͯ͘୯ମͰ ༻Ͱ͖ΔϑΝΠϧʹ͍ͭͯ(1-Ͱͳͯ͘ྑ͍ w 1)1(1-ɺͰͦΕҎ֎ಠࣗϥΠηϯε εϓϦοτϥΠηϯε εϓϦοτϥΠηϯε
w 1)1(1-ͳͷͰࣗ༝ʹͬͯྑ͍Αʙͱ͍Θ Εͯɺࣄ্࣮ςʔϚ$44+4ɺը૾͕ͳ͍ ͱཱ͠ͳ͍ w ຊདྷ(1-ͰෆՄͰ͋Δͣͷར༻੍ݶΛ (1-ҧʹͳΒͣʹߦ͏͜ͱ͕Ͱ͖ΔΑ͏ʹ ͳͬͯ͠·͏ εϓϦοτϥΠηϯεͷ
εϓϦοτϥΠηϯε w ຊདྷࣗ༝ʹ͑Δͣͷ8PSE1SFTTͳͷʹɺ ςʔϚಠࣗͷར༻نΛؾʹ͢Δඞཁ͕Ͱͯ͘Δ w ಠࣗϥΠηϯεͳͷͰɺ͍ͭɺͲ͏มߋʹͳΔ͔ Θ͔Βͳ͍ w εϓϦοτϥΠηϯε(1-ҧͰͳ͍͕ɺ ͨͯ͠ʮࣗ༝ͳϥΠηϯεʯͱݴ͑Δͷ͔
8PSE1SFTTίϛϡχςΟ(1-Λਪ ը૾$44͕(1-Ͱ͋Δ͜ͱ๏తʹඞਢͰ ͋Γ·ͤΜ͕ɺ͜ΕΒ͕ͳ͚Ε͔ͳΓςʔϚʹ੍ ݶ͕Ͱ͖ͯ͠·͍·͢ɻ$44+BWB4DSJQUͷ·ͬ ͨ͘ͳ͍8PSE1SFTTΛ૾Ͱ͖·͔͢ʁ l z ςʔϚ(1-ϥΠηϯε IUUQTKBXPSEQSFTTPSHUIFNFTBSFHQMUPP
࣭ʹ͍ͭͯ
w 8PSE1SFTTʑେͳϑΟʔυόοΫ͕ ू·͖͍ͬͯͯΔ IUUQTDPSFUSBDXPSEQSFTTPSHUJDLFUTMBUFTU w ͠8PSE1SFTT੍͕ݶͷ͋ΔϥΠηϯεͰΫϩʔζυͳ ॴͰ։ൃ͞Ε͍ͯͨΒɺ͜ͷΑ͏ͳେͳϑΟʔυόοΫ ఏҊ͕ू·ͬͯ͘ΔͰ͠ΐ͏͔ʁ w ͭ·ΓɺϑΟʔυόοΫʹΑΔ্࣭ΛਤΔͨΊʹɺ
(1-ͷΑ͏ͳࣗ༝ͳϥΠηϯεͰ͋Δ͜ͱʹՃ͑ɺ ʮΦʔϓϯͰ͋Δʯ͜ͱॏཁ (1-ͱ࣭
w (1-ͷ༗ྉςʔϚ w ͍߹Θ͍͚ͤͨͩΕൢചͯ͠ ͍Δͷͱಉͷ ͷΛࢼ༻൛ͱͯ͠ఏڙ w αϙʔτΛߦͬͨΓɺόάใࠂ ཁͳͲͷϑΟʔυόοάΛ ͍ͨΓσΟεΧογϣϯ͢Δ
ͨΊͷΦϯϥΠϯίϛϡχςΟ w (JU)VCͰίʔυΛެ։ 4OPX.POLFZ IUUQTTOPXNPOLFZJODPSH
w ΧελϚΠβʔͰϑολʔΟδΣοτΛՃͨ͠ͱ ͖ʹϑολʔ่͕ΕΔෆ۩߹ͷमਖ਼ w (PPHMFΞυηϯε༻ΟδΣοτͷՃ w هࣄͷΞΠΩϟονը૾ͷදࣔํ๏Λ ύλʔϯ͔ΒύλʔϯʹՃ w ಛఆͷঢ়گԼͰʮ13ϘοΫεΟδΣοτʯʹ߲͕
ՃͰ͖ͳ͘ͳΔɹFUD ۙͷػೳՃɾόάमਖ਼ͷ߹ ΦϯϥΠϯίϛϡχςΟ Ϣʔβʔͷϒϩά ΦϯϥΠϯίϛϡχςΟ (JU)VC
w ࠷ۙͷػೳՃόάमਖ਼΄ͱΜͲ͕ɺΦϯϥΠϯ ίϛϡχςΟ(JU)VC͔ΒͷϑΟʔυόοΫʹΑΔͷ w ͭ·Γɺ͚ͩͰؾ͔ͮͳ͔ͬͨόάͷमਖ਼ɺ ૾͠ͳ͔ͬͨϢʔεέʔεʹԠͨ͡ػೳՃ ্࣭͕ߦΘΕ͍ͯΔ w (1-Ͱ୭͕ʮຊʹࣗ༝ʹ͑Δʯ͜ͱͱɺ ίʔυΛʮΦʔϓϯʯʹ͠ɺϢʔβʔͱΦʔϓϯʹ
ίϛϡχέʔγϣϯ͢ΔΛ༻ҙ͔ͨ͠Β࣮ͦ͜ݱ
ͦͯ͠ͳΜͱɺ͜ͷεϥΠυ ΦϯϥΠϯίϛϡχςΟʹԼ͠ɺ ϑΟʔυόοΫΛΒͬͯ ্࣭Λ͔Γ·ͨ͠ʂ
ࠓͷ͕Έͳ͞Μ͕ϥΠηϯεʹ͍ͭͯߟ͑Δ ͻͱͭͷػձʹͳΕخ͍͠Ͱ͢ʂ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ