Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
WordPressのこれから
Takayuki Miyauchi
June 10, 2017
Technology
5
3.3k
WordPressのこれから
PHPカンファレンス福岡2017でのスライドです。
Takayuki Miyauchi
June 10, 2017
Tweet
Share
More Decks by Takayuki Miyauchi
See All by Takayuki Miyauchi
ベクトルタイルで見えてきたデジタル地図の未来
miya0001
0
160
不動産IDの仕組みと今後の課題
miya0001
0
210
オープンソースでつくるオープンソースっぽい地図の会社の挑戦
miya0001
0
220
ITエンジニアのための住所システムのお話
miya0001
0
46
TileCloudの裏側
miya0001
0
230
地方の子供たちを宇宙へ! きのくにICT教育
miya0001
1
190
ホスティングの立場からのWordPressへの貢献と協力
miya0001
0
680
ウェブサイトをもっと速く!
miya0001
7
550
WP-API攻略
miya0001
5
4.5k
Other Decks in Technology
See All in Technology
Stripe / Okta Customer Identity Cloud(旧Auth0) の採用に至った理由 〜モリサワの SaaS 戦略〜
tomuro
0
120
立ち止まっても、寄り道しても / even if I stop, even if I take a detour
katoaz
0
270
Optimizing your Swift code
kateinoigakukun
0
1.4k
Airdrop for Open Source Projects
epicsdao
0
620
「一通りできるようになった」その先の話
hitomi___kt
0
120
USB PD で迎える AC アダプター大統一時代
puhitaku
2
1.9k
日本ディープラーニング協会主催 NeurIPS 2022 技術報告会講演資料
tdailab
0
1.1k
ROS_Japan_UG_#49_LT
maeharakeisuke
0
220
20230121_BuriKaigi
oyakata2438
0
180
OpenShiftでスポットVMを使おう.pdf
jpishikawa
1
270
組織に対してSREを適用するとどうなるか
kuniim
1
200
MarvelClient Upgrade 64bit クライアントへの自動アップグレード設定
mitsuru_katoh
0
120
Featured
See All Featured
Fontdeck: Realign not Redesign
paulrobertlloyd
74
4.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
240
11k
Large-scale JavaScript Application Architecture
addyosmani
499
110k
Writing Fast Ruby
sferik
613
58k
The Illustrated Children's Guide to Kubernetes
chrisshort
22
42k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
44
14k
Learning to Love Humans: Emotional Interface Design
aarron
263
38k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
500
130k
KATA
mclloyd
12
9.7k
Navigating Team Friction
lara
177
12k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
120
29k
GraphQLとの向き合い方2022年版
quramy
20
9.9k
Transcript
8PSE1SFTTͷ ͜Ε͔Β 1)1ΧϯϑΝϨϯεԬ ٶོߦ !NJZB
ࣗݾհ
w ࠷ۙλϩεΧΠגࣜձࣾͱ͍͏౦ژͷձࣾͱ ͓ࣄͯ͠·͢ɻ w 8PSE1SFTTίΞߩݙऀɺ81$-*νʔϜϝϯ όʔɺ7$$8։ൃऀɻ
໌͔ΒύϦʹߦ͖·͢ʂ
w ίϛϡχςΟαϛοτɺ8PSE$BNQɺίϯτϦ ϏϡʔλʔσΠΛؚΊΔͱड़ؒͷΠϕϯτ w ίϛϡχςΟαϛοτʹ81$-*νʔϜͷϝ ϯόʔͱͯ͠ࢀՃ͖ͯ͠·͢ʂ
ΞδΣϯμ
w 8PSE1SFTTͷશମతͳํ w 8PSE1SFTTͷ৽ϓϩδΣΫτ w ͞ΒͳΔൃలΛࢦͨ͠औΓΈ
͓ͱͱ͍8PSE1SFTT͕ ϦϦʔε͞Ε·ͨ͠ɻ
8PSE1SFTTͷ શମతͳํʹ͍ͭͯ
ޙํޓੑ
w 8PSE1SFTTޙํޓੑΛҡ࣋͠·͢ɻ w ͜ͷ͜ͱࠓޙมΘΒͳ͍ʢͣʣɻ env: matrix: - WP_VERSION=latest WP_MULTISITE=0 -
WP_VERSION=nightly WP_MULTISITE=0 USBWJTZNMͷྫɿ ࠷৽൛Ͱಈ͍ͯͨϓϥάΠϯ͕ɺOJHIUMZͰಈ͔ͳ͘ͳͬͨ߹ɺ ίΞνʔϜʹ௨ใ͢Εमਖ਼͞Ε·͢ɻ
ϦϦʔεαΠΫϧ
w ैདྷεέδϡʔϧ͋Γ͖ͰϦϦʔεɻ w ࠓޙɺϑΥʔΧεͨ͠ػೳ͕͢Δͱಉ࣌ ʹϦϦʔεɻ
'FBUVSFE1MVHJO
w ৽ػೳϓϥάΠϯͰϦϦʔεɻ w ϢʔβʔͷϑΟʔυόοΫΛܦͯίΞʹϚʔδɻ w ͦͷ··͓ଂೖΓʹͳΔ͜ͱɻɻɻ
IUUQTNBLFXPSEQSFTTPSHDPSFGFBUVSFTBTQMVHJOT
8PSE1SFTTͷ ৽ϓϩδΣΫτ ϓϩάϥϚઢͰڵຯਂ͍ͷ͚ͩΛհ͠·͢ɻ
(VUFOCFSH
w 81"1*ͷ࣮ʹΑΓཧը໘ͷଟ͘ͷ෦͕ "+"9ඇಉظԽ͞ΕΔɻ w ίʔυωʔϜʮ(VUFOCFSHʯͦΕʹ͏େ͖ ͳมߋͷҰͭɻ
IUUQTXPSEQSFTTHJUIVCJPHVUFOCFSH
w ैདྷͷ5JOZ.$&ʹΑΔߘը໘Λେ෯ʹվળ͠ɺ ϒϩοΫཁૉϨϕϧͰฤूͰ͖ΔΑ͏ʹ͢Δɻ
'JFMET"1*
هࣄɺϢʔβʔͳͲͷϝλσʔλΛొ͢ΔͨΊͷ ϑΥʔϜΛՃ͢ΔͨΊͷ"1*
$wp_fields->add_form( $object_type, $id, $args ) $wp_fields->add_field( $id, $args ) ͜ͷ"1*ͷొʹΑΓαʔυύʔςΟͷϓϥά
Πϯͷ"+"9ඇಉظԽͷҠߦΛγʔϜϨε ʹ࣮ݱͰ͖Δ͔͠Εͳ͍ɻ
͞ΒͳΔൃలΛ ࢦͨ͠औΓΈ
%JTUSJCVUFE6OJU5FTUT ίΞ։ൃʹ͓͚Δ$*Λ֤ϗεςΟϯάձࣾͷ ࣮ࡍͷΠϯϑϥͰ࣮ߦ͢ΔͨΊͷಈ͖
ϗεςΟϯάձࣾؒͰͷϕετϓϥΫςΟεͷڞ༗
ຊͰϗεςΟϯάձࣾٴͼηΩϡϦςΟؔ࿈ஂମͱͷ ࿈ܞΛڧԽ͢ΔͨΊͷಈ͖Λ͡Ί͍ͯ·͢ɻ ݱ࣌ͰηΩϡϦςΟ͔Βʂ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ