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
Why WordPress is the framework of the future!
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jack Lenox
May 15, 2012
Technology
4.6k
7
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why WordPress is the framework of the future!
My talk at FOWD London 2012.
Jack Lenox
May 15, 2012
More Decks by Jack Lenox
See All by Jack Lenox
How better performing websites can help save the planet
jacklenox
3
1.1k
How better performing websites can help save the planet
jacklenox
0
1.9k
What WordPress developers can do about climate change
jacklenox
0
320
An introduction to the WordPress REST API
jacklenox
1
260
An Introduction to Object-Oriented Programming, Design Patterns, and Test-Driven Development
jacklenox
3
490
Building Websites with the REST API
jacklenox
0
340
There and Back Again: A Developer's Tale
jacklenox
3
1.9k
Writing PHP with React
jacklenox
0
470
Theming, React and the REST API
jacklenox
0
550
Other Decks in Technology
See All in Technology
手塩にかけりゃいいってもんじゃない
ming_ayami
0
610
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
410
AIチャット検索改善の3週間
kworkdev
PRO
2
140
IaC コードを資産へ:AWS CDK 社内ライブラリと横断展開 / aws-summit-japan-2026
gotok365
2
810
就職⽀援サービスにおけるキャリアアドバイザーのシフトスケジューリング
recruitengineers
PRO
1
150
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
1.3k
ザ・データベース、MySQL ~ OSC 2026 Sendai ~
sakaik
0
130
SONiCで構築・運用する生成AI向けパブリッククラウドネットワーク ~実装編~
sonic
0
270
現地で盛り上がった WWDC26 Keynote
zozotech
PRO
1
260
Kiro Ambassador を目指す話
k_adachi_01
0
110
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
3k
アジャイルな経理と Claude Code と経営の未来
kawaguti
PRO
3
160
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
2
310
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
370
Context Engineering - Making Every Token Count
addyosmani
9
970
The Limits of Empathy - UXLibs8
cassininazir
1
360
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
250
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
220
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
590
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
530
Building the Perfect Custom Keyboard
takai
2
800
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
170
Transcript
Why WordPress is the framework of the future! By Jack
Lenox
WordPress is the most popular CMS on the web
Its behind 14.7% of Alexa’s top million sites
As of August 2011 it manages 22% of all new
websites (in the US)
You’re in good company...
A few golden rules • Use as few plugins as
possible • Always check through the WordPress function library when implementing something unprecedented http://codex.wordpress.org/ Function_Reference • Build advanced functionality into the theme rather than creating lots of extra custom plugins
None
Anatomy of a theme • header.php • sidebar.php • footer.php
• index.php • archive.php • page.php • single.php • functions.php
None
Part 1 How to “deWordPressify” your site
1. Externalise your /wp-content/ directory
Voila! (In wp-config.php)
2. Properly customise your login, registration and forgotten password pages
None
None
None
Login Page (In login.php)
Login redirects (In functions.php)
3. How to use custom post types, and make the
most of them
None
None
None
Custom Post Types (In functions.php)
Part 2 Give users control over their own profiles and
data
1. Front end profile management for users
None
None
2. Custom fields in user management
None
Part 3 Really cool stuff
1. How to set up a highly customisable API for
your site (really easily!)
None
None
2. How to validate users and access user-specific data from
a mobile app
None
None
None
I hope this proves useful, I’d love to know how
you get on: @jacklenox
[email protected]