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
Shaping Your Themes with Style
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
David Sutoyo
March 29, 2015
Programming
130
0
Share
Shaping Your Themes with Style
Presentation at WordCamp San Diego 2015
David Sutoyo
March 29, 2015
Other Decks in Programming
See All in Programming
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
280
의존성 주입과 모듈화
fornewid
0
150
Running Swift without an OS
kishikawakatsumi
0
840
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
150
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
830
おれのAgentic Coding 2026/03
tsukasagr
1
150
🦞OpenClaw works with AWS
licux
1
140
PDI: Como Alavancar Sua Carreira e Seu Negócio
marcelgsantos
0
120
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
3
330
iOS機能開発のAI環境と起きた変化
ryunakayama
0
190
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
6
3.4k
UIの境界線をデザインする | React Tokyo #15 メイントーク
sasagar
2
370
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
770
Designing for Timeless Needs
cassininazir
0
200
Are puppies a ranking factor?
jonoalderson
1
3.3k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Un-Boring Meetings
codingconduct
0
270
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
260
Making the Leap to Tech Lead
cromwellryan
135
9.8k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
440
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
100
Paper Plane (Part 1)
katiecoart
PRO
0
6.7k
Transcript
Shaping Your Theme with Style David Sutoyo WordCamp San Diego
2015
None
None
None
None
None
Going Beyond the Options Panel
What’s ahead • How to add your own CSS •
Using Chrome Developer Tools • Twenty Fifteen —> WordCamp Maine website • Resources
Adding Your Own CSS
Edit Theme Styles Directly Good idea for • custom themes
Bad idea for • regularly updated themes (not by you!) • If parent theme, can use a child theme
Plugins Jetpack Slim Jetpack Simple Custom CSS
Adding the Right CSS (what styles go with this element?)
Chrome Developer Tools • Safari and Firefox have their tools
too (IE, sort of). • Open with View > Developer > Developer Tools • Or just use ⌥⌘I, Control-Shift-I on Windows (learn this well)
Browser Testing Online Testing • browserstack.com • Every combination you
can think of • Chrome Extension • Paid • Can be slow at times
Browser Testing Virtual Machine • Modern.ie • Every version of
Internet Explorer • Free • Downloads can be huge • Needs virtualization software (Virtual Box or similar) • Expires
Browser Testing Mobile Testing • Remote debugging with Safari/Chrome •
Inspect elements just like desktop • Can be a pain to set up
Learning CSS
Learn the Basics First Online • Code School, Treehouse, lynda.com
Books • O’Reilly, Sitepoint, A Book Apart Blogs • CSS Tricks, Smashing Magazine
All those Frameworks • Bootstrap • Foundation • Susy •
Pure • Skeleton • The list goes on…
Why Use Frameworks • Up and running quickly • Don’t
need to reinvent the wheel • Tested for different browsers
Why Not Frameworks? • Bloated code • Less control over
your HTML/CSS • Doesn’t necessarily work well with WordPress
Bottom line… • Learn the basics first! • Frameworks aren’t
always the answer • If starting out, just choose one that has good documentation and support
Start Hacking Away • Install WordPress locally • Start playing
with TwentyFifteen or Underscores • Genesis • BootstrapWP, FoundationPress, Hybrid Foundation
Asking Questions • Google • Stack Overflow/Stack Exchange • Local
WordPress meetups
None
http://davidsutoyo.com/wcsd2015 @dsutoyo