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.2k
ディレクターがWordPressでウェブサイトを作るときにかんがえること
tsurudama
January 11, 2020
Tweet
Share
Other Decks in Programming
See All in Programming
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
1.6k
rage against annotate_predecessor
junk0612
0
160
AI時代のUIはどこへ行く?
yusukebe
17
8.8k
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
1
180
TDD 実践ミニトーク
contour_gara
1
290
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
490
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
22
12k
ユーザーも開発者も悩ませない TV アプリ開発 ~Compose の内部実装から学ぶフォーカス制御~
taked137
0
140
アセットのコンパイルについて
ojun9
0
120
Cache Me If You Can
ryunen344
2
650
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.8k
時間軸から考えるTerraformを使う理由と留意点
fufuhu
15
4.6k
Featured
See All Featured
Facilitating Awesome Meetings
lara
55
6.5k
How STYLIGHT went responsive
nonsquared
100
5.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
Building Adaptive Systems
keathley
43
2.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Statistics for Hackers
jakevdp
799
220k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Become a Pro
speakerdeck
PRO
29
5.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Gamification - CAS2011
davidbonilla
81
5.4k
Balancing Empowerment & Direction
lara
3
620
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
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 ͜ΜͳؚΊ ࣍ճ ݄ ਫ γφϓεϗʔϧʹͯ
ʢࣛࣇౡதԝӺۙ͘ʣ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ