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
170
CodeIgniterと若者 加筆修正版 / 20161104-CodeIgniterNight-LT
ayato
0
420
Re:ゼロから始める求職生活 修正版 / 20161026-phpstudy-LT
ayato
0
290
Other Decks in Technology
See All in Technology
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
440
slog.Handlerのよくある実装ミス
sakiengineer
4
240
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
440
S3アクセス制御の設計ポイント
tommy0124
3
200
KotlinConf 2025_イベントレポート
sony
1
140
AWSで始める実践Dagster入門
kitagawaz
1
620
ハードウェアとソフトウェアをつなぐ全てを内製している企業の E2E テストの作り方 / How to create E2E tests for a company that builds everything connecting hardware and software in-house
bitkey
PRO
1
150
2025年夏 コーディングエージェントを統べる者
nwiizo
0
170
テストを軸にした生き残り術
kworkdev
PRO
0
210
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
400
250905 大吉祥寺.pm 2025 前夜祭 「プログラミングに出会って20年、『今』が1番楽しい」
msykd
PRO
1
960
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
220
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Docker and Python
trallard
46
3.6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
We Have a Design System, Now What?
morganepeng
53
7.8k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
Fireside Chat
paigeccino
39
3.6k
The Cult of Friendly URLs
andyhume
79
6.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Facilitating Awesome Meetings
lara
55
6.5k
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ɺௐΔͱ৭Μͳํ๏͕͋Δ • ʮ͜͜৮ΔͱյΕΔ͔͠Εͳ͍͔Β์ͬͯ ͓͍ͯͶʯͳΜͯݴΘͳ͍༷ʹ͠Α͏ • ϓϩ͡ΌΜʁʢࣗռ
͓·͚ ୀ৬͠·ͨ͠ˍ৬୳ͯ͠·͢