WordPress from a Joomla
Perspective
Cory Webb

WordCamp Austin 2017

@corywebb
Who is this guy?
Mambo guy
2003 - 2005
Joomla guy
2005 - ????
WordPress guy
???? - ????
Similarities between Joomla
and WordPress
Open Source CMS
Extensible
Template-Driven Layouts
Community
Common
Enemy
Just kidding. We love
Drupal, too.
Common
Enemy
WordPress Headaches for Joomla Developers
The Airing of Grievances
Templates Themes
Page-Specific
Templates
Child
Themes
Layout
Overrides
Template
Hierarchy
wphierarchy.com
Modules Widgets
Module
Positions
Sidebars
Extensions Plugins
Components, Modules,
Plugins, Languages
Components
Content
Types
Categories
& Tags
Taxonomies
MVC Functions
Menus &
Itemid
Menus
Triggers
Actions &
Filters
Plugin Tags Shortcodes
{loadposition xyz} [gallery]
Articles
Posts, Pages,
Post Meta
For Loops “The Loop”
SEF URL’s URL Rewriting
JDatabase WP_Query
Multilingual
Requires
Plugin
Requires
Extension
Multisite
File structure /wp-content
Coding
Standards
WP Coding
Standards
Why does it matter?
–Abraham Maslow
“If all you have is a hammer,
everything looks like a nail.”
Joomla is my hammer
• I can build anything with Joomla

• Built a name and a reputation in the Joomla community

• Built a business on that reputation

• Every project looked like a nail

• What was best for me vs. what was best for my client
WordPress was a threat
• I criticized WordPress because…

• It wasn’t a “real” CMS

• It was spaghetti code that wasn’t well structured

• I didn’t understand it
• Missed opportunities for growth

• Missed opportunities for business

• Missed opportunities for community
Where am I now?
• Full stack developer for Reaktiv Studios

• One of only 13 WordPress.com VIP service partners in the world

• Working with interesting clients and interesting people

• Embracing the WordPress community while remaining connected to
the Joomla community

• I still love Joomla, use Joomla, and recommend Joomla when it is the
right tool for the job.
Takeaways
• WordPress and Joomla are very similar in a lot of ways

• … but there is a learning curve to switch between them.

• Learning something new is hard, but it’s worth it.

• Don’t get complacent with your current skillset.

• Embrace new things, new ideas, new technology, and new communities.

• That Cory Webb guy sure is handsome.
Questions?

WordPress from a Joomla Perspective