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
コロナの時代の WEBサービス 〜WordPressで実現するプラグインや機能の実装〜
Search
Masahiro NAKASHIMA
May 08, 2020
0
570
コロナの時代の WEBサービス 〜WordPressで実現するプラグインや機能の実装〜
WP ZoomUP #40 WordPressで社会貢献 〜発案から実装まで、舞台裏を見てみよう〜
Masahiro NAKASHIMA
May 08, 2020
Tweet
Share
More Decks by Masahiro NAKASHIMA
See All by Masahiro NAKASHIMA
クライアントワークのオリジナルテーマ制作
kanakogi
1
640
ページビルダーツールを使った「コードを書かない」サイト制作
kanakogi
1
260
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Being A Developer After 40
akosma
90
590k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
GraphQLとの向き合い方2022年版
quramy
49
14k
The Cult of Friendly URLs
andyhume
79
6.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Code Reviewing Like a Champion
maltzj
525
40k
The Invisible Side of Design
smashingmag
301
51k
Done Done
chrislema
185
16k
Transcript
ίϩφͷ࣌ͷ 8&#αʔϏε ʙ8PSE1SFTTͰ࣮ݱ͢ΔϓϥάΠϯػೳͷ࣮ʙ
Profile தౡਅ༸ʢφΧγϚϚαώϩʣ 8&#ܥΤϯδχΞɾσβΠφʔ ۠ӋͱϛϟϯϚʔͰࣄ͢Δ۽ຊਓ ྉཧɺ͓ञɺԻָɺಈɺཱྀߦ͕͖͢
Published 8PSE1SFTT ࣄͷݱͰαοͱ͑ΔσβΠϯڭՊॻ ʢվగ൛ʣ ग़൛ٕज़ධࣾ )5.-$44શେࣄయ ग़൛ٕज़ධࣾ
Private Works [WordPressϓϥάΠϯ] • WP CSV Exporter • WP Theme
Test • Adjust Admin Categories • Check Copy ContentsʢCCCʣ ...߹ܭ11ϓϥάΠϯ [chrome֦ுػೳ] ͦͷຊɺਤॻؗʹ͋Γ·͢ɻ [ϒϩά] ؾ͙ΔΈ͍ണ͗ϖϯΪϯ
Dead Private Works
౦ژ۠Ӌ ӋҰ൪֗
۠Ӌ ݄Φʔϓϯ IUUQTTVLJNBMJWF
ࠃՈඇৗࣄଶએݴ
ӋҰ൪֗
৭Μͳ͓ళͰςΠΫΞτ͕͡·Δ TVLJNBίʔώʔ
ςΠΫΞτͷ ϙʔλϧΛ࡞Ζ͏
ςΠΫΞτΰʔ ϢʔβʔߘܕͷςΠΫΞτͷ͓ళϙʔλϧ
ݸਓతʹҙͯ͠Δ͜ͱ w εϐʔυॏࢹ ✦ ٻ͠ͳ͍ ✦ ීஈͷࣄ͋ΔͷͰ࣮࣌ؒΛܾΊ͓ͯ͘ w ϦλʔϯΛߟ͑ͳ͍ ✦
ϚωλΠζߟ͑ͳ͍ w ػೳΛ͚ͭ͗͢ͳ͍ w ਓͷҙݟฉ͔ͳ͍ ※͋͘·ͰݸਓαʔϏεͷ͠Ͱ͢
εϐʔυ ࡞ۀ։࢝ 8&#ެ։ʢʹࠂʣ ຊެ։ ʙͦͷޙվमͳͲʙ
8PSE1SFTTͰͷ 8&#αʔϏεߏங
WordPress͕͍ͯΔαΠτ w σʔλϕʔεܥͷαΠτ w FYෆಈ࢈ͷαΠτͳͲ w σʔλ͕Ұํ௨ߦͷαΠτ Ͳ͏ͯ͠WordPressΛͬͨͷ͔ʁ w ػೳͱϓϥάΠϯΛซ༻͢Δͱ͕ݮͰ͖Δ
w 8PSE1SFTTͷίϛϡχςΟͷԠ͕͋Δ
WordPress͕͍͍ͯͳ͍αʔϏε w σʔλͷ࿈ܞ͕͋ΔαΠτ w σʔλͷঢ়ଶʹஈ֊͕͋ΔαΠτ w େͳσʔλ
ςΠΫΞτΰʔ ͷཪଆ
ΈͯͶʂ ʢHTML/CSS͕Θ͔Δਓ͚ʣ ςʔϚͷߏங
w "EWBODF$VTUPN'JFME ΧελϜϑΟʔϧυͱཧը໘͔؆୯ʹΧελϚΠζ w .881'PSN.881'PSN(FOFSBUPS ϑΥʔϜ͕؆୯ʹͰ͖Δ w 5BYOPNZ*NQPSU λΫιϊϛʔ͕؆୯ʹొͰ͖Δ w
-PHJO1SFTT4JUF(VBSE811MVHJO ϩάΠϯը໘ͷΧελϚΠζͱηΩϡϦςΟ ศརͳϓϥάΠϯ
w /FYUFOE4PDJBM-PHJO 4/4ϩάΠϯ͕࣮Ͱ͖Δ w 810⒐PBE.FEJB-JUF "84ͱͷ࿈ܞ w 81$47&YQPSUFS3FBMMZ4JNQMF$47*NQPSUFS σʔλͷΠϯϙʔτɾΤΫεϙʔτ w
*OUVJUJWF$VTUPN1PTU0SEFS λΫιϊϛʔͷฒͼସ͑ ศརͳϓϥάΠϯ
ཧը໘Λ͔ͭΘͣʹߘ͢Δ ʙ8PSE1SFTTͷཧը໘͍ʹ͍͘ ʙ
ཧը໘
'PSNͷηΩϡϦςΟ XQ@OPODF@pFME XQ@WFSJGZ@OPODF ߘܥͷ81ؔ ߘΛొ XQ@VQEBUF@QPTU VQEBUF@QPTU@NFUB
XQ@JOTFSU@UFSN XQ@TFU@QPTU@UFSNT
"KBYͰը૾Λ Ξοϓϩʔυ͢Δ
"KBYΛར༻͢Δ BEE@BDUJPO XQ@BKBY@YYYY YYYY BEE@BDUJPO XQ@BKBY@OPQSJW@YYYY bYYYY "KBYͱϝσΟΞपΓͷ81ؔ
ϝσΟΞΛొ XQ@JOTFSU@BUUBDINFOU XQ@HFOFSBUF@BUUBDINFOU@NFUBEBUB XQ@VQEBUF@BUUBDINFOU@NFUBEBUB BEE@QPTU@NFUB ΦϦδφϧͷ"1*ͷ࡞Δ BEE@BDUJPO SFTU@BQJ@JOJU YYYY SFHJTUFS@SFTU@SPVUF
%# جຊతͳߟ͑ํ 8PSE1SFTTͷػೳ ཧը໘ͰͰ͖Δ͜ͱɺ࣮Ͱ͖Δɻ ͜͜ͷಈ͖ΛௐΔ
αΠτͷߋ৽࡞ۀ
ඇެࣜςʔϚͷߋ৽ػೳ QMVHJOVQEBUFDIFDLFS IUUQTHJUIVCDPN:BIOJT&MTUTQMVHJOVQEBUFDIFDLFS ࣗͷαʔόʔɺ(*UIVCʹΞοϓͨ͠ςʔϚϑΝΠϧ͔Β ཧը໘ͰςʔϚΛߋ৽Ͱ͖ΔΑ͏ʹͳΔ αΠτͷߋ৽࡞ۀ
ίϩφͷ࣌ͷ 8&#αʔϏε
ϏϑΥʔίϩφ Ξϑλʔίϩφ
ϏϑΥʔίϩφ Ξϑλʔίϩφ ΧϨϯτίϩφ
ΞΠσΟΞ w ւ֎ใͷൃ৴ w ϓϩͷใൃ৴Λख͏ w ՈͰͷա͝͠ํʢϨγϐαΠτʣ w ৽͍͜͠ͱΛ͡ΊͯɺͦͷաఔΛه w
ϒϩάͱҧ͏υϝΠϯ w ίϩφ෮ڵͷྗʹ
w ߟ͑͗͢ΔͱߦಈͰ͖ͳ͍ w ίϩφऴྃ·ͰͷαʔϏε w ଞʹಉ͡Α͏ͳαʔϏε͕ ͍͍͋ͬͯ ະདྷΛݟͳ͍ڧΈ
ͷͮ͘Γͱ w डಈతͰͳ͍ɺೳಈతتͼ w ΠϯϓοτͱΞτϓοτʹΑΔ εΩϧͷ্ w ࣾձͷೳಈతΞΫγϣϯ w ࣾձෆ҆ͷதͰͷਫ਼ਆͷ҆ఆ
(*7&5",& w 5",&͓͚ۚͩͰͳ͍ w γϯϓϧʹ๙ΊΒΕΔ w ଞਓͷߦಈʹมԽΛ͋ͨ͑Δتͼ w ࣗݾ࣮ݱɾࣗݾද໌ w
ίϛϡχέʔγϣϯπʔϧ w ؒͭ͘Γ w ࣌ؒΛ͔͚͗͢Δͷҙ 8PSE$BNQ5PLZP4FTTJPO%BZCZ5BLFOPSJ0LBTIJUB$$#:4"
ແବͳΜͯͳ͍͔Β ͬͯΈΑ͏
5IBOLT !LBOBLPHJ