Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
WordPressを使う上で知っておくと 幸せ になること
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
RyoUozumi
June 09, 2018
Technology
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WordPressを使う上で知っておくと 幸せ になること
@WordBench Nagoya 201806
Happiness by WP WBN 201806
RyoUozumi
June 09, 2018
More Decks by RyoUozumi
See All by RyoUozumi
ブログをスタートする人にオススメのプラグインとエディタの紹介
ryoraspp
0
130
ブロックエディター(Gutenberg)をもっと活用しよう! Aichi WordPress Meetup #5
ryoraspp
0
85
WordPress テーマ作成超入門
ryoraspp
0
78
WordPress テーマ作成超入門
ryoraspp
0
180
WordPressの関数から踏む一歩は初心者にとって大きな一歩! [WordFes Nagoya 2017 5216教室] #WordFes #WordFes03
ryoraspp
0
1.9k
大学生によるWordPress活用事例紹介 -1-大学生にこそ普及してほしいWordPress
ryoraspp
0
110
Other Decks in Technology
See All in Technology
ASTを使って影響範囲を特定する
nealle
0
180
Reactの設計論
uhyo
18
9.5k
Multica × 長期記憶:40個のミニプロジェクト管理
eiei114
1
270
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
5
2.1k
薬剤師(ドメインエキスパート)と一緒に育てる薬局向けAIアシスタント
kakehashi
PRO
2
160
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
650
NW運用でNWトポロジ可視化ツールに期待すること/shumoku-meetup1
corestate55
2
120
Gitは怖い?共有ワークスペースから始めるSnowflakeチーム開発
coco_se
0
200
AIオーケストレーションを活用した 開発ワークフローの設計と実践
bqnq
0
170
SREは、MCPとAutopilotをこう使え!
kazumax55
1
300
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
4
1.1k
2026_devsumi_ozono.pdf
o3
3
460
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Amusing Abliteration
ianozsvald
1
290
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
How to Talk to Developers About Accessibility
jct
2
540
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
エンジニアに許された特別な時間の終わり
watany
108
250k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
190
Building an army of robots
kneath
306
46k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.9k
Rails Girls Zürich Keynote
gr2m
96
14k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Transcript
WORDPRESS ͏্Ͱ͓ͬͯ͘ͱ ͤʹͳΔ͜ͱ ڕॅྒɹ@WordBench Nagoya 201806
ࣗݾհ • ڕॅྒ • ࠓͦ͜ଔۀ͍ͨ͠௨৴ͷେੜʢӳޠΛओʹษڧதʣ • δϟζτϥϯϖοτͱΨδΣοτ͕͖ • 20138݄29ΑΓݱryo.nagoyaͰWordPressσϏϡʔ •
Twitter:@ryoraspp • Facebook: https://www.facebook.com/blog.ryoraspp/
NHKʹग़ԋͨ͜͠ͱ
Λ্͛Δʹ • https://ja.wikipedia.org/wiki/ੈքใࠂʹΑΔͱͪ͜Βͷ6ͭ • (1)ਓޱ͋ͨΓGDPʢରʣ • (2)ࣾձతࢧԉʢࠔͬͨͱ͖ʹཔΔ͜ͱ͕Ͱ͖Δੰ༑ਓ͕͍Δ͔ʣ • (3)݈߁ण໋ •
(4)ਓੜͷબͷࣗ༝ʢਓੜͰԿΛ͢Δ͔ͷબͷࣗ༝ʹຬ͍ͯ͠Δ͔ʣ • (5)༰͞ʢաڈ1͔݄ͷؒʹνϟϦςΟʹدΛͨ͜͠ͱ͕͋Δ͔ʣ • (6)ഊͷೝࣝʢෆຬɾ൵͠ΈɾౖΓͷগͳ͞ɺࣾձɾʹഊ͕ຮԆ͍ͯ͠ͳ͍͔ʣ • ͜ΕΛݟΔͱਖ਼ʹWordBenchΛ͍͋͛ͯΔͷͰͳ͍͔ͱࢥ͍ͬͯΔ
ࢠςʔϚ ࢠςʔϚɺςʔϚͱݺΕΔผͷςʔϚ ͷػೳͱελΠϧΛܧঝͨ͠ςʔϚ طଘͷςʔϚΛมߋ͢Δํ๏ͱͯ͠ɺࢠςʔϚ ͕ਪ͞Ε͍ͯΔɻ ৄ͘͠ɺhttps://wpdocs.osdn.jp/ࢠςʔϚ
σόοάϞʔυ σόοάͷͨΊͷ wp-config.php ͪ͜ΒΛ͔͘͜ͱͰɺͯ͢ͷΤϥʔɺ௨ɺܯࠂ͕ wp-content σΟϨΫτϦԼͷϑΝΠϧ debug.log ʹग़ྗ͞Ε·͢ɻը໘ͷΤϥʔදࣔࢭ͞ΕΔͨΊɺੜ͞Εͨϖʔδσόοάϝο ηʔδͰअຐ͞Ε·ͤΜɻ //
WP_DEBUG ϞʔυΛ༗ޮԽ define( 'WP_DEBUG', true ); // /wp-content/debug.log ϑΝΠϧͷσόοάϩάͷग़ྗΛ༗ޮԽ define( 'WP_DEBUG_LOG', true ); // Τϥʔͱܯࠂͷը໘ͷදࣔΛແޮԽ define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 ); // ʮ։ൃ൛ʯͷίΞ JavaScript ͱ CSS ϑΝΠϧΛ༻ (͜ΕΒͷίΞϑΝΠϧΛมߋ͢Δ߹ͷΈඞཁ) define( 'SCRIPT_DEBUG', true ); •
ศརͳؔ • ཧऀͷΈΈΕΔذ • ΞΠΩϟονը૾͕͋Δ͔Ͳ͏͔ͷذ • εϚϗͱPCͷذ
便利な条件分岐タグその1 WordFes Nagoya 2017 から <?php if (has_post_thumbnail()) : ?>
//ΞΠΩϟονը૾͕͋Δ࣌ <?php the_post_thumbnail(); ?> <?php else : ?> //ΞΠΩϟονը૾͕ͳ͍࣌ <?php endif ; ?>
便利な条件分岐タグその2 WordFes Nagoya 2017 これから 〜未来へ繋ぐ〜 から <?php if ( is_user_logged_in()
) : ?> //ϩάΠϯ͍ͯ͠ΔਓͷΈදࣔ ެ։લͷίʔυ <?php else : ?> //ϩάΠϯ͍ͯ͠ͳ͍ਓʹඇදࣔ <?php endif ; ?>
便利な条件分岐タグその3 <?php if ( wp_is_mobile() ) : ?> //εϚϗɾλϒϨοτͷ߹ɺදࣔ εϚϗ༻ͷίʔυ
<?php else : ?> //εϚϗɾλϒϨοτͷ߹Ҏ֎ඇදࣔ ύιίϯ༻ͷίʔυ <?php endif ; ?>
プラグインJetpackが便利 • JetpackとはWordPress.comの機能をWordPressに追加する プラグイン • 「WordPress.com」のアカウントが必要 • [モニター]でサイトがダウンした時にお知らせ • [プロテクト]でブルートフォース攻撃防止
• [カスタムCSS]子テーマより気軽にCSSを上書きできる • [Markdown]Markdown記法で楽に記事を書く WordFes Nagoya 2016 | WordPress の森に集おう! から
LOGBOOK • ༷ʑͳ͜ͱΛϩάʹͤΔ •
AKISMET • εύϜίϝϯτΛϒϩοΫͰ͖Δ •
GOOGLE XML SITEMAPS • ݕࡧΤϯδϯʹΒͤΔͨΊͷαΠτϚοϓ Λ࡞Ͱ͖Δ •
ROBOTS.TXT User-agent: * Disallow: /wp-admin/ Disallow: /vocabulary/ Allow: /wp-admin/admin-ajax.php Sitemap:
https://ryo.nagoya/sitemap.xml
LIMIT LOGIN ATTEMPTS • ϩάΠϯࢼߦͷճΛ੍ݶͰ͖Δ • ɹ • ɹ •
ɹ • ɹ
CODE SNIPPETS • functions.phpʹ͔͘͜ͱΛ͜͜Ͱ͔͘͜ͱ Ͱ͖ΔϓϥάΠϯ •
THEME TEST DRIVE • ཧऀͷΈҧ͏ςʔϚʹ͢Δ͜ͱ͕Ͱ͖ɺ • ςʔϚΛςετͰ͖Δ •
WPS HIDE LOGIN • ϩάΠϯURLΛ؆୯ʹมߋͰ͖ΔͷͰɺෆਖ਼ϩάΠϯ ରࡦʹ •
͝ਗ਼ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠ʂ
͜ͷεϥΠυॳ৺ऀ͚ʹ࡞ͬͨͷͰͳ͘ɺ ॳ৺ऀ͕࡞ͬͨͷͳͷͰؒҧͬͯͨΓɺͨ͠ Β͝ࢦఠ͍ͩ͘͞ ΑΖ͓͘͠ئ͍͠·͢ɻ