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のプラグイン更新しないでね問題 / 20170801-ARCANA-M...
Search
Ayato
August 01, 2017
Technology
0
680
WordPressのプラグイン更新しないでね問題 / 20170801-ARCANA-Meetup27
2017年8月1日
ARCANA Meetup #27 LT資料
株式会社スタジオ・アルカナにて
Ayato
August 01, 2017
Tweet
Share
More Decks by Ayato
See All by Ayato
速習・Dockerと学ぶPHP / 20180310-PHPerKaigi
ayato
1
1.6k
CodeIgniter Advent Calendar 2016を終えて / 20170214-CodeIgniterNight2
ayato
2
180
CodeIgniterと若者 加筆修正版 / 20161104-CodeIgniterNight-LT
ayato
0
440
Re:ゼロから始める求職生活 修正版 / 20161026-phpstudy-LT
ayato
0
300
Other Decks in Technology
See All in Technology
visionOS 開発向けの MCP / Skills をつくり続けることで XR の探究と学習を最大化
karad
1
1k
AlloyDB 奮闘記
hatappi
0
170
Postman v12 で変わる API開発ワークフロー (Postman v12 アップデート) / New API development workflow with Postman v12
yokawasa
0
150
エンジニアリングマネージャーの仕事
yuheinakasaka
0
120
モジュラモノリス導入から4年間の総括:アーキテクチャと組織の相互作用について / Architecture and Organizational Interaction
nazonohito51
1
720
CyberAgentの生成AI戦略 〜変わるものと変わらないもの〜
katayan
0
280
Kiro Powers 入門
k_adachi_01
0
120
VLAモデル構築のための AIロボット向け模倣学習キット
kmatsuiugo
0
290
楽しく学ぼう!ネットワーク入門
shotashiratori
1
490
AI時代のSaaSとETL
shoe116
1
190
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
520
システム標準化PMOから ガバメントクラウドCoEへ
techniczna
1
150
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
53k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
120
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
210
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
470
Speed Design
sergeychernyshev
33
1.6k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
150
Building the Perfect Custom Keyboard
takai
2
710
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
400
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
180
Between Models and Reality
mayunak
2
240
Transcript
WordPressͷ ϓϥάΠϯߋ৽͠ͳ͍ͰͶ @ayato_tw 2017/08/01 ARCANA Meetup #27
ೲޙͷWordPress ϓϥάΠϯͷཧͲ͏ͯ͠·͔͢
࠷৽൛͕߱ͬͯ͘Δͱ͜͏ͳΔ • ʮαΠτͷද่͕ࣔΕΔ ͔͠Εͳ͍ͷͰແࢹ͠ ͯԼ͍͞ʯ • ʮߋ৽අ༻ผ్͝૬ஊʯ • ʮݕূޙʹߋ৽͢ΔͷͰ ͓ͪԼ͍͞ʯ
͓٬͞Μͷؾ࣋ͪͲ͏ͩΖ͏ʁ
࠷৽൛͕ྑ͍Μ͡Όͳ͍ͷʁ • εϚϗͱҰॹͰ࠷৽൛ʹ͍ͭͯ ͍͔ͳ͍ͱμϝͳ͡Όͳ͍ͷʁ • ηΩϡϦςΟେৎʁ • ͍ࣈؾʹͳΔ • ʢ͓٬༷ͷϦςϥγʔ࣍ୈͰԹײมΘΔʣ
None
·͍͠ঢ়ଶ • ϓϥάΠϯ͕όʔδϣϯΞοϓͯ͠ ઈରʹյΕͳ͍ • ࠷৽൛ͷใΛ࡞ଆ͕Ѳ͍ͯ͠Δ • ࣾʹWordPressΨοπϦग़དྷΔਓ͕ ͍ͳ͍ͱ͍͠
·͍͠ঢ়ଶʢ࣍ળʣ • ϓϥάΠϯͷόʔδϣϯ͕࡞ଆͰશʹίϯτϩʔϧग़དྷΔ • ಈ࡞ݕূܖͷܗଶʹ߹Θͤͯదٓ࠷৽൛ • ࡞ଆͷରԠ४උ͕͏·Ͱߋ৽௨ͷόοδ͕͓٬͞Μʹݟ͑ͳ ͍ • ෆཁͳෆ҆ΛἤΒͳ͍
• ʢ࠷৽൛͕͖߱ͬͯͯߋ৽͠ͳ͍ɺͱ͍͏ߟ͑ͷਓΛۙʹ૿ ͨ͘͠ͳ͍ɻ͖߱ͬͯͨΒଈߋ৽͕ཧɻʣ • ͤΊͯͲͪΒ͔ยํΫϦΞ͍ͨ͠
ϓϥάΠϯͷόʔδϣϯཧ • ࣮৭ʑͳํ๏͕͋Δ • composerʹͤΔͱCIʹ͍ͤ͢ • ྫ͑WordPress.Skelton • http://tech.innovator.jp.net/entry/manage-the- language-of-wordpress
• ࡞ଆ͔Βͷίϯτϩʔϧग़དྷͨ
ϓϥάΠϯͷόʔδϣϯཧ • ͓٬༷͕উखʹߋ৽͠ͳ͍༷ ʹ͢Δʹʁ • ϑΝΠϧͷݖݶΛม͑Α͏ • CIܦ༝·ͨదͳݖݶΛ࣋ ͭਓͷΈߋ৽Մ •
KUSANAGIͱಉ͡
ߋ৽௨ͷόοδ • ௨ৗͷϓϥάΠϯެࣜσΟϨΫτϦʹ࠷৽ ൛͕དྷͨΒ͙͢ʹߋ৽௨͕དྷΔ • mu-pluginsͱ͍͏ͷ͕͋Δ • Must Use Plugin
• ͬͪ͜ߋ৽௨དྷͳ͍
ߋ৽௨ͷόοδ • ࠓͬͯΔϓϥάΠϯΛmu-pluginԽͯ͠͠· ͑ྑ͍ • ·Δ͝ͱwp-content/mu-pluginsʹҠಈͯ͠… • ݺͼग़͢phpϑΝΠϧΛஔ͘ • All-in-one-SEOΛྫʹͬͯΈΔʢ͑ʔ
ී௨ʹೖΕͨϓϥάΠϯ
mu-pluginsʹҠಈ
ݺͼग़͢phpΛஔ͘ • wp-cli͔Βೝࣝग़དྷΔͷGood
ೝࣝ͞Εͨ • Must use ͳͷͰϑΝΠϧΛஔ͚ͩ͘Ͱ༗ޮԽ
όʔδϣϯઆ໌ جͷϓϥάΠϯ͔Βίϐʔ • All in one SEO ͷ߹ all-in-one-seo-pack/all_in_one_seo_pack.php •
mu-pluginsʹஔ͍ͯਖ਼͘͠ಈ͔͘ϓϥάΠϯຖʹཁݕূ
OKʂ
ߋ৽௨ͷόοδ • ࠓճmu-pluginԽ͠·ͨ͠ • ଞʹํ๏͋Δ • ࣗՈϓϥάΠϯͳΒGitHubʹϗετ͢Δͱ͍͏ ख͋Δ • http://qiita.com/miya0001/items/
25f49762283043a4fb4e
·ͱΊ • WordPressɺௐΔͱ৭Μͳํ๏͕͋Δ • ʮ͜͜৮ΔͱյΕΔ͔͠Εͳ͍͔Β์ͬͯ ͓͍ͯͶʯͳΜͯݴΘͳ͍༷ʹ͠Α͏ • ϓϩ͡ΌΜʁʢࣗռ
͓·͚ ୀ৬͠·ͨ͠ˍ৬୳ͯ͠·͢