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
Koji Kuno
September 08, 2017
Programming
0
500
WordPressを始める際にまず最初にやるべき設定と入れておくべきプラグイン
Koji Kuno
September 08, 2017
Tweet
Share
More Decks by Koji Kuno
See All by Koji Kuno
unitoneが楽しくなるまでの道のり
oleindesign
0
46
WordPress 6.5 の新機能紹介
oleindesign
0
88
How to deal with WordPress themes in the future
oleindesign
0
1.5k
WordPress(再)入門 - 運用・学習編
oleindesign
0
150
WordPress(再)入門 - カスタマイズ編
oleindesign
0
170
WordPress(再)入門 - コンテンツ作成方法編
oleindesign
0
150
WordPress(再)入門 - テーマ・プラグイン編 / introduction-to-wordpress-again-theme-plugin
oleindesign
0
190
WordPress(再)入門 - 基本設定編 / introduction-to-wordpress-again-basic-settings
oleindesign
0
340
WordPress(再)入門 - 基礎知識・環境編
oleindesign
1
670
Other Decks in Programming
See All in Programming
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
距離関数を極める! / SESSIONS 2024
gam0022
0
290
Why Jakarta EE Matters to Spring - and Vice Versa
ivargrimstad
0
1.1k
Less waste, more joy, and a lot more green: How Quarkus makes Java better
hollycummins
0
100
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.3k
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
14
2.2k
RubyLSPのマルチバイト文字対応
notfounds
0
120
型付き API リクエストを実現するいくつかの手法とその選択 / Typed API Request
euxn23
8
2.2k
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
1
100
Macとオーディオ再生 2024/11/02
yusukeito
0
370
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
960
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
350
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Thoughts on Productivity
jonyablonski
67
4.3k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Docker and Python
trallard
40
3.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Into the Great Unknown - MozCon
thekraken
32
1.5k
Producing Creativity
orderedlist
PRO
341
39k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Adopting Sorbet at Scale
ufuk
73
9.1k
Transcript
·ͣ࠷ॳʹΔ͖ઃఆͱ ೖΕ͓͖ͯ͘ϓϥάΠϯ ୈ̏ճ8PSE#FODIذෞ ݄ʢʣˏΈΜͳͷ͗;ϝσΟΞίεϞε 8PSE1SFTTΛ ࢝ΊΔࡍʹ
͜ͷ༰ ʮ8PSE1SFTTΛΠϯετʔϧͨ͠ޙʯΛ ఆ͓ͯ͠Γ·͢͜ͱΛྃ͝ঝ͍ͩ͘͞ɻ
ΞδΣϯμ w 8PSE1SFTTΛ࢝ΊΔࡍʹʠ·ͣ࠷ॳʹʡΔ͖ઃఆ ຊମ࠷৽όʔδϣϯ͔Ͳ͏͔ ͲͷςʔϚΛ͏͔ܾΊΔ ύʔϚϦϯΫΛؚΉ֤छઃఆ w ࠷ॳʹ͏ͱศརͳ͓͢͢ΊϓϥάΠϯ ϓϥάΠϯͷબͼํ ॳ৺ऀʹ༏͍֤͠छϓϥάΠϯͨͪ
8PSE1SFTTΛ࢝ΊΔࡍʹ ʠ·ͣ࠷ॳʹʡΔ͖ઃఆ
8PSE1SFTTຊମ͕ ࠷৽όʔδϣϯ͔Ͳ͏͔֬ೝ͠·͠ΐ͏
Ξοϓσʔτ͢ΔϦεΫ w ද่͕ࣔΕͨΓɺΤϥʔ͕ग़ͨΓ͢Δ w ༻͍ͯ͠ΔςʔϚϓϥάΠϯ͕ରԠ͍ͯ͠ͳ͍߹ ͕͋Δ w ը໘͕ϗϫΠτΞτͨ͠Γཧը໘ΞΫηεͰ͖ͳ ͔ͬͨΓ͢Δ w
Ξοϓσʔτதͷࣄނʢ࠷தʹଞͷॲཧΛߦ͏ʣʹΑ ΔσʔλϕʔεഁଛͳͲ
Ξοϓσʔτ͠ͳ͍ϦεΫ w վળͷͨΊͷΞοϓσʔτͳΒ͕ൃੜ͢ΔՄ ೳੑ্͕͕Δ ˠηΩϡϦςΟʹؔ͢ΔτϥϒϧΛආ͚Δ w ৽͍͠ػೳ͕͑ͳ͍ ˠੲʹൺͯΞοϓσʔτස্͕͕͍ͬͯΔͷͰɺػ ೳվળ৽ػೳࡌૣ͘ͳ͍ͬͯΔ ˠηΩϡϦςΟ໘ৗʹվળ͞Ε͍ͯΔҝɺΞοϓσʔ
τ͠ͳ͍ϦεΫߴ͍
݁ ϓϥάΠϯؔ࿈ͷಈ࡞Λ ֬ೝ্ͨ͠ͰΞοϓσʔτ ϩʔΧϧ։ൃڥΛ ׆༻͠Α͏ʂ
ͲͷςʔϚΛ͏͔ܾΊΔ
σϑΥϧτ5XFOUZγϦʔζ
ςʔϚΛબͿํ๏ w ެࣜςʔϚ͔ΒબͿ w ΦϦδφϧςʔϚΛ੍࡞͢Δ w ༗ྉςʔϚΛߪೖͯ͠༻͢Δ w ʢଏʹݴ͏ʣྑςʔϚΛ༻͢Δ
ެ͔ࣜΒςʔϚΛબͿ
νΣοΫ͢Δ w ࠷ऴߋ৽ ˠߋ৽ස͕͍ͱػೳιʔείʔυ͕ݹ͍Մೳੑ͕ ͋Δ w ༗ޮͳΠϯετʔϧ ˠੈքதͰͲΕ͘Β͍༻͞Ε͍ͯΔ͔ w ධՁ
ˠ࣮ࡍʹͬͨϢʔβʔ͔ΒͷධՁΛ֬ೝͰ͖Δ
֬ೝ͢Δํ๏ ཧը໘͔ΒͰ ͜ͷ߲ݟΕ·ͤΜ IUUQTKBXPSEQSFTTPSHUIFNFTʹΞΫηε ؾʹͳͬͨςʔϚΛΫϦοΫͯ͠ৄࡉใΛ֬ೝ
None
ΦϦδφϧςʔϚΛ੍࡞͢Δ 0MFJO1SFTTݱࡏ։ൃதͷը໘
ΦϦδφϧςʔϚͷ w ಠࣗͷσβΠϯ w ಠࣗͷಈઢઃܭ͕Մೳ w ܧଓతͳ֦ு͕Մೳ ϝϦοτ σϝϦοτ w
੍࡞ʹ͕ࣝඞཁ w ϝϯςφϯεͷ w ֦ுํ๏ʹΑͬͯϝϯ ςφϯείετഒ૿
༗ྉςʔϚ ྑςʔϚ w ػೳ͕ຬࡌ͗͢ͳ͍͔ ˠͦͷςʔϚ͔Βมߋ͠ͳ͚ΕͳΒͳ͘ͳͬͨ߹ɺ Ҡߦ͕େมʹͳΔ w ΧελϜߘΧελϜϑΟʔϧυ0(1ؔ࿈ߴԽ ܥʜͳͲͷػೳ͕͋Δ߹ཁҙ ˠͦͷςʔϚ͔ΒผͷςʔϚมߋ͢ΔࡍʹʮςʔϚݻ
༗ͷػೳʯҾ͖ܧ͛ͳ͍ Λར༻͢ΔࡍʹؾΛ͚ͭΔ͜ͱ ʢଏʹݴ͏ʣ
༗ྉςʔϚ ʢଏʹݴ͏ʣྑςʔϚΛ͏ࡍʹʜ ʠҰੜఴ͍͛ΔͭΓͰʂʡ
ύʔϚϦϯΫΛؚΉ֤छઃఆ
ಀͨ͘͠ͳ͍ઃఆ߲ w ύʔϚϦϯΫઃఆ w ߘ༻ΧςΰϦʔͷॳظઃఆ w ̍ϖʔδʹදࣔ͢Δ࠷େߘ w ݕࡧΤϯδϯͰͷදࣔ w
৽͍͠ߘͷίϝϯτΛڐՄ͢Δ
ύʔϚϦϯΫͷߟ͑ํʙͦͷ̍ ར༻͢Δ ར༻͠ͳ͍ TMVHʢQPTUOBNFʣ
ύʔϚϦϯΫͷߟ͑ํʙͦͷ̎ ݄ΛͲ͜·Ͱར༻͢Δ͔ w IUUQTBNQMFDPNʜʜʢ·Ͱʣ w IUUQTBNQMFDPNʜʜʢ݄·Ͱʣ w IUUQTBNQMFDPNʜʜʢ͚ͩʣ
ݸਓతʹΦεεϝ͢Δ̎ͭͷઃఆ IUUQTBNQMFDPNQPTUOBNF ̍ IUUQTBNQMFDPN ̎ ˠZFBSNPOUIOVNEBZQPTUOBNFͱઃఆ ˠZFBSNPOUIOVNEBZQPTU@JEͱઃఆ εϥοά͋Γ εϥοάͳ͠ ίϯςϯπͷ༰ʹదͨ͠εϥοάʢจࣈྻʣΛࣗ༝ʹܾΊΒΕΔ
هࣄΛߘ͢ΔͨͼʹεϥοάͰ·ͳͯ͘ࡁΉ
ύʔϚϦϯΫΛߟ͑ΔϙΠϯτ w εϥοάͷ༗ແ w ΛೖΕΔ͔ʁͲ͜·ͰೖΕΔ͔ʁ w ՄมཁૉʢΧςΰϦʔ໊ͳͲʣΛೖΕΔඞཁ͕͋Δͷ͔ ˠՄมཁૉΛೖΕΔ߹σϝϦοτཧղ্ͨ͠Ͱʂ
ߘ༻ΧςΰϦʔͷॳظઃఆ
ߘ༻ΧςΰϦʔͷઃఆ ͳͥඞཁʁ w ॳظઃఆʮະྨʢ6ODBUFHPSJ[FEʣʯ w ॳ৺ऀΧςΰϦʔઃఆΛΕ͕ͪ w ʮະྨʯͰ͋Δ͜ͱΛ13͢Δ͜ͱʹϝϦοτͳ͍ w ʮະྨʯΧςΰϦʔͷ໊લΛม͑ͯ͋͛Δ͚ͩͰྑ
w Ұ൪Α͘͏ΧςΰϦʔΛઃఆ͓ͯ͘͠ w ͜ͷࡍʹΧςΰϦʔʹ͍ͭͯͷཧղ͓ͯ͘͠ ˠʮΧςΰϦʔͱʁʯʮλάͱʁʯ
̍ϖʔδʹදࣔ͢Δ࠷େߘ
̍ϖʔδʹදࣔ͢Δ࠷େߘͷઃఆ ͳͥඞཁʁ w σϑΥϧτهࣄ w ར༻͢ΔςʔϚʹΑͬͯNPSFλά͕ઃఆ͞Ε͍ͯͳ͍ͱ શจදࣔ͞ΕͯهࣄҰཡϖʔδ͕ॎʹͳΔ w Ϣʔβʔ͕͖ͳ͍ɾ໘ʹͳΒͳ͍هࣄ
ݕࡧΤϯδϯͰͷදࣔ
ݕࡧΤϯδϯͰͷදࣔઃఆ ͳͥඞཁʁ w ίϯςϯπ͕ଗ͔ͬͯΒ(PPHMFΠϯσοΫεΛ։࢝ͨ͠ ͍߹ʹར༻ w 8PSE1SFTTΛΠϯϋεར༻͢Δ߹ʢاۀͳͲ͚ͩ Ͱར༻͢Δ߹ʣ w ΫϥΠΞϯτϫʔΫͰೲલʹ֬ೝඞਢ
৽͍͠ߘͷίϝϯτΛ ڐՄ͢Δ
৽͍͠ߘͷίϝϯτΛڐՄ͢Δઃఆ ͳͥඞཁʁ w ίϝϯτػೳεύϜʹૂΘΕ͍͢ ˠεύϜηΩϡϦςΟରࡦͰରԠ ˠͦͦඞཁͳ͍ͳΒ࠷ॳ͔Β0''ʹ w ಡऀͱͷίϛϡχέʔγϣϯํ๏༷ʑ ˠ4/4ͷར༻ʢ5XJUUFSɺJOTUBHSBNɺ'BDFCPPLͳͲʣ w
ίϝϯτΛঝೝ੍ʹʢ߹ͷѱ͍ίϝϯτඇදࣔʁ w 4/4ΞΧϯτΛར༻ͨ͠ίϝϯτγεςϜΛ࠾༻͢Δ
࠷ॳʹ͏ͱศརͳ ͓͢͢ΊϓϥάΠϯ
ϓϥάΠϯͷݟ͚ͭํ w ʮݕࡧͨ͠ΒҰ൪্ͷهࣄͰհ͞Ε͔ͯͨΒʜʯ w ʮϓϥάΠϯ໊Ͱݕࡧͨ͠ΒԿ݅ܝࡌ͞Ε͍ͯΔهࣄ ͕ग़͖͔ͯͨΒʜʯ w ʮॻ੶ʹ͓͢͢Ίͱॻ͍͔ͯ͋ͬͨΒʜʯ w ʮ੍࡞ձࣾͷਓ͕ͱΓ͋͑ͣೖΕΖͬͯʜʯ
ຊʹ৴༻ͯ͠େৎʁ ΈΜͳ Ͳ͏ͯ͠Δʁ
ϓϥάΠϯಋೖࣗݾͰʂ τϥϒϧ͕͋ͬͯ औͬͯΒ͑Δʁ ॻ੶ʹࡌͬͯͨͬͯ ஶऀ͕͍͍͚ͩ͢͡Όʁ ੍࡞ͯ͘͠Εͨձ͕ࣾ ࠓޙϝϯςφϯεͯ͘͠ΕΔʁ ϓϥάΠϯ͕ ηΩϡϦςΟϗʔϧʹͳΔ͜ͱʜ
ϓϥάΠϯͷݟۃΊํ w ࠷ऴߋ৽࣌ظ w 8PSE1SFTTͷඞਢόʔδϣϯ w ରԠ͢Δ࠷৽όʔδϣϯ w ༗ޮԽࡁΈΠϯετʔϧ w
ධՁͷฏۉ
None
ॳ৺ऀʹ͍͞͠ ֤छϓϥάΠϯͨͪ
ࠓճհ͢ΔϓϥάΠϯ w 815PUBM)BDLTʢ૯߹ΧελϚΠζϓϥάΠϯʣ w 4JNQMF.BQʢ(PPHMF.BQར༻ϓϥάΠϯʣ w .881'PSNʢ͓͍߹ΘͤϑΥʔϜ༻ϓϥάΠϯʣ w 4JUF(VBSE811MVHJOʢϩάΠϯηΩϡϦςΟϓϥάΠϯʣ ɾ"LJTNFUɹɾ81.VMUJCZUF1BUDIɹɾ#BDL81VQ
ɾ"MM*O0OF814FDVSJUZ'JSFXBMMɹͳͲ ࠓհ͠ͳ͍͚Ͳͪ͜Βવ͓͢͢Ί
815PUBM)BDLT
w 8PSE1SFTTͷҎ্ͷઃఆΛΧελϚΠζͰ͖Δ w (PPHMF"OBMZUJDTίʔυͷૠೖ w ϝλλάͷআ w ϩάΠϯը໘ͷϩΰͷมߋ w هࣄฤूը໘ͷΧελϚΠζ
4JNQMF.BQ
w (PPHMF.BQΛ؆୯ʹར༻Մೳ w γϣʔτίʔυͰ͖ͳॴʹදࣔՄೳ w ύϥϝʔλʔศར w ϨεϙϯγϒରԠ w (PPHMF.BQT"1*,FZͷऔಘ͕ඞཁ
.881'PSN
w ֬ೝը໘ͳͲΛ࡞Ͱ͖Δ w όϦσʔγϣϯ͕؆୯ʹઃఆͰ͖Δ w ͍߹Θͤʹରͯ͠൪߸ΛৼΕΔ w ͍߹ΘͤσʔλΛσʔλϕʔεʹอଘͰ͖Δ
4JUF(VBSE811MVHJO
w ϩάΠϯ63-ͷมߋ w $"15$)"ͷಋೖ w ϩάΠϯใΛϝʔϧͰཧऀʹ௨ w ϩάΠϯΤϥʔ࣌ͷϝοηʔδΛᐆດʹ w XQBENJOσΟϨΫτϦΛอޢ
·ͱΊ w ެࣜςʔϚΦϦδφϧςʔϚҎ֎Λར༻͢Δࡍʹҙ ͕ඞཁ w ςʔϚϓϥάΠϯڞʹใΛݟۃΊͯબ w ࠔͬͨ࣌ʹઐՈʹ૬ஊΛʢˠʹͰ0, w όοΫΞοϓ͔ͬ͠Γఆظతʹߦ͍·͠ΐ͏
w ੍࡞ऀͰͳͯ͘ϩʔΧϧ։ൃڥʹτϥΠͯ͠Έͯ ྑ͍͔ʢϩʔΧϧͰςετˠຊ൪Ͱ࠾༻͢Δʣ
͝੩ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠