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
tsurudama
January 11, 2020
Programming
0
2.1k
ディレクターがWordPressでウェブサイトを作るときにかんがえること
tsurudama
January 11, 2020
Tweet
Share
Other Decks in Programming
See All in Programming
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.4k
ふつうの技術スタックでアート作品を作ってみる
akira888
0
190
AIコーディング道場勉強会#2 君(エンジニア)たちはどう生きるか
misakiotb
1
260
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
210
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
20
3.7k
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
230
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
380
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
590
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
520
AIプログラマーDevinは PHPerの夢を見るか?
shinyasaita
1
170
VS Code Update for GitHub Copilot
74th
1
470
datadog dash 2025 LLM observability for reliability and stability
ivry_presentationmaterials
0
190
Featured
See All Featured
The Language of Interfaces
destraynor
158
25k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
BBQ
matthewcrist
89
9.7k
Code Review Best Practice
trishagee
68
18k
Bash Introduction
62gerente
614
210k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Git: the NoSQL Database
bkeepers
PRO
430
65k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Faster Mobile Websites
deanohume
307
31k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
24k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Transcript
Kagoshima WordPress Meetup σΟϨΫλʔ͕ WordPressͰαΠτΛ ͭ͘Δͱ͖ʹ ͔Μ͕͑Δ͜ͱ
ాਅ༝ඒ 5TVSVEB.BZVNJ ϑϦʔϥϯεͰاۀͷ 13 ʹؔ͢Δϓϥϯχϯάɺ ΣϒαΠτҹͷσΟϨΫγϣϯΛ͍ͬͯ·͢ɻ ϚʔΫϝΠβϯͷσΟϨΫλʔɻ Kagoshima WordPress Meetupͷ
ڞಉΦʔΨφΠβʔͷҰਓɻ
ࣛࣇౡݝͷ 8PSE1SFTT ϢʔβɾίϛϡχςΟʔͰ͢ɻ 8PSE1SFTT ʹڵຯͷ͋Δ ํͰ͋ΕͲͳͨͰࢀՃͰ ͖·͢ɻ
8PSE1SFTT 8FC ͋ͬͯͷπʔϧͰ͢ɻ ͱ͍͏͜ͱ 8PSE1SFTT ͚ͩͷੈքͰͳ͘ɺ 8FC ʹ·ͭΘΔ༷ʑͳ͜ ͱ͕ͱͳΓ·͢ɻ
8FC ʹؔΘ͍ͬͯΔํ ͪΖΜɺ 8PSE1SFTT ͰϒϩάΛॻ ͍͍ͯΔํɺ ͜Ε͔ΒͬͯΈ͍ͨɺ ͬͱΓ͍ͨͱࢥ͍ͬͯ Δํɺ େܴͰ͢ʂ
Kagoshima WordPress Meetup ຖ݄ୈೋਫ༵d ࣍ճ ݄ ਫ
γφϓεϗʔϧʹͯ ʢࣛࣇౡதԝӺۙ͘ʣ
͓ਃ͠ࠐΈ Meetup Facebook
σΟϨΫλʔ͕ 8PSE1SFTT Ͱ αΠτΛ࡞Δͱ͖ ͲΜͳࣄΛߟ͑ͯ ࡞ͬͯΔͷ͔ɻ
؆୯ʹϒϩάΣϒαΠτΛ ࡞Δ͜ͱ͕Ͱ͖Δπʔϧ ʺ୭Ͱ͙͢ʹࣗͷձࣾͷ ɹΣϒαΠτ͕࡞ΕΔ
͜ͷ͕͍ͪͳʹ ??
͓٬༷ͷ՝ͱඪͱతͱ༧ࢉΛཧ͢Δ ࠷దͳαΠτͷઃܭΛ͢Δ σβΠϯߏஙʹؔ͢ΔऔΓ·ͱΊΛ͢Δ ӡ༻͠ͳ͕ΒվળఏҊΛ͢Δ
ԿΛ͍ͨ͠αΠτͳͷ͔ ͖ͬΓͤ͞Δ ΛചΓ͍ͨ ͍߹Θ͕ͤ΄͍͠ དྷళͯ͠΄͍͠ Πϝʔδͷఆண
ԿΛ͍ͨ͠αΠτͳͷ͔ ͖ͬΓͤ͞Δ
Ӿཡऀͷཉ͍͠ใΛ ߟ͑Δˍΰʔϧ༠ಋ͢Δ ۺΛങ͓͏͔ͳ ྲྀߦΓͷܕʁ ༧ࢉʹऩ·Δʁ ࣮ࡍͷײʁ ͲΜͳछྨ͕͋Δʁ า͖͢͞ʁ ߪೖ ʁ
ཉ ٻ Λ ؾ ͔ ͤ Δ α Π
τ ༠ ಋ ͢ Δ ใ Λ ఏ ڙ ͢ Δ ߦ ಈ Λ ଅ ͢ ద ͳ ؔ ੑ Λ ங ͘ ߪೖ
ϑΣʔζ͝ͱʹ Ӿཡऀ͕ؾʹͳΓͦ͏ͳ ΩʔϫʔυΛߟ͑Δ ใΛఏڙ͢Δ ʢۺ͕΄͍͠ͱ͖ʹཉ͍͠ใʣ Ձ֨ ͓ಘ͔Ͳ͏͔ ੑೳ ࣗͷελΠϧʹ߹͍ͬͯΔ͔ ʹϑΟοτ͢Δ͔
ૉࡐ ࣋ͪ͢Δ͔
ߴ࣭ ຊͰ།Ұͷ ड ۺͰ݈߁͕ҧ͏ ࠃ࢈ͷֵʹͩ͜ΘΓ ̍̌ཤ͚Δ ళฮ͕͋Δ ࣌ʑग़ల͢Δ ̍̌̌ͭͮ͘ฮ ৬ਓ͕ख࡞Γ
ߴ͍ʢͰ࣋ͪʣ αΠζల։๛ ࠩผԽͰ͖Δಛ͍͑ͨ͜ͱΛ ΩʔϫʔυͰߟ͑Δ
ΩʔϫʔυΛݩʹ ίϯηϓτߏΛΈཱͯΔ )0.& ʢ͘ཤ͚Δ͍͍ͷΠϝʔδ ɾ ৽࡞ ɾ ηʔϧใ ɾ ϝϯςφϯεʣ
ۺͷಛ ࣭ ྺ࢙ ৬ਓհ Ұཡ ͷλΠϓผ αΠζผ ۺબͼͷϙΠϯτ ۺͱ݈߁ͷؔ ૉࡐͱཤ͖৺ ϝϯςφϯε ͓खೖΕํ๏ ͓٬༷ͷۺ ళฮใ ళฮҰཡ ϙοϓΞοϓ
తɾλʔήοτɺ ίϯηϓτʹ߹Θͤͨ ݟͤํɺൃ৴ํ๏ɺ σβΠϯɺ͑ํΛߟ͑Δ
None
͓٬༷͝ͱͷӡ༻ͱ ༧ࢉͷόϥϯεΛߟ͑Δ ߋ৽ස ߋ৽ελοϑͷ ߋ৽қ ॊೈੑͷอ࣋
ͷ͍͚ ͷ͍͚
͓Βͤ ใ ͓खೖΕใ Ϣʔβʔͷ
None
͓Βͤ ใ ৭ Ձ֨ Ϣʔβʔͷ ߘ ηʔϧใ ళฮ͔Βͷ͓Βͤ Ձ֨
͓Βͤ ใ ৭ Ձ֨ Ϣʔβʔͷ ηʔϧใ ళฮ͔Βͷ͓Βͤ Ձ֨
$VTUPN1PTU5ZQF6* add_action( 'init', 'create_post_type' ); function create_post_type() { register_post_type( 'acme_product',
array( 'labels' => array( 'name' => __( 'Products' ), 'singular_name' => __( 'Product' ) ), 'public' => true, 'has_archive' => true, ) ); } 1 2 3 4 5 6 7 8 9 10 11 12 13 functions.php codex
αΠζ ۺͷܗ ֵͷछྨ ར༻γʔϯ ͓͢͢Ί
None
جຊΧελϜλΫιϊϛʔͷํ͕؆୯ جຊΧελϜλΫιϊϛʔͷํ͕؆୯ جຊΧελϜλΫιϊϛʔͷํ͕؆୯
ஈ ৭ల։ αΠζల։ հίϝϯτ ը૾
None
None
ࢲ͜Εͷ 130 Λͬͯ·͢ ࢲ͜Εͷ 130 Λͬͯ·͢ https://ja.wordpress.org/plugins/advanced-custom-fields/
ɾ߲͕ݻ·ͬͯͳ͍ ɾ ࡞Δͷͷ͋·Γߋ৽͞Εͳͦ͏
ɾछྨ͕૿͑ͨʂ ɾΧϥϜ͕εϚϑΥ࣌ʹ ΧϥϜʹͳΔΑ͏ʹ ͳͬͨ
https://ja.wordpress.org/plugins/advanced-posts-blocks/ ෳͷߘͷҰཡΛදࣔ͢Δ.VMUJQMF1PTUT#MPDL ಛఆͷهࣄͷࢠϖʔδҰཡΛදࣔ͢Δ$IJMESFO1PTUT#MPDL ಛఆͷݸผߘΛදࣔ͢Δ4JOHMF1PTU#MPDL
None
ߘλΠϓ͝ͱʹ ৽ن࡞Λ։͍ͨΒಛఆͷϒϩοΫΤσΟλ͕ ϓϦηοτͰ४උ͞Ε͍ͯΔͱָɻ
తͱλʔήοτɺߏ͕ ͖ͪΜͱܾ·Ε େମͷαΠτҹ ࡞Ε·͢ɻ
8PSE1SFTT ֦ுੑ͕ߴ͍ͷ͕͍͍ͱ͜Ζʂ ͚ͩͲӡ༻Λߟ͑ͳ͕Β ػೳΛ͍͚ͨ΄͏͕ ࡞ऀӡӦऀָͳͣɻ
ͦ͏͍͏ͱ͜ΖΛ ၆ᛌͰݟͳ͕Β ϓϩδΣΫτΛਐΊ͍ͯ͘ͷ͕ σΟϨΫλʔ
ຖ݄ୈೋਫ༵d ͜ΜͳؚΊ ࣍ճ ݄ ਫ γφϓεϗʔϧʹͯ
ʢࣛࣇౡதԝӺۙ͘ʣ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ