Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ディレクターがWordPressでウェブサイトを作るときにかんがえること
Search
tsurudama
January 11, 2020
Programming
0
2.3k
ディレクターがWordPressでウェブサイトを作るときにかんがえること
tsurudama
January 11, 2020
Tweet
Share
Other Decks in Programming
See All in Programming
connect-python: convenient protobuf RPC for Python
anuraaga
0
400
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
210
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
26
22k
【CA.ai #3】Google ADKを活用したAI Agent開発と運用知見
harappa80
0
300
React Native New Architecture 移行実践報告
taminif
1
150
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
380
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
120
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
200
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
310
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
6
3k
dnx で実行できるコマンド、作ってみました
tomohisa
0
140
全員アーキテクトで挑む、 巨大で高密度なドメインの紐解き方
agatan
8
20k
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
57k
Context Engineering - Making Every Token Count
addyosmani
9
500
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Music & Morning Musume
bryan
46
7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Side Projects
sachag
455
43k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Documentation Writing (for coders)
carmenintech
76
5.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
Unsuck your backbone
ammeep
671
58k
Done Done
chrislema
186
16k
Speed Design
sergeychernyshev
33
1.4k
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 ͜ΜͳؚΊ ࣍ճ ݄ ਫ γφϓεϗʔϧʹͯ
ʢࣛࣇౡதԝӺۙ͘ʣ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ