45
WordPress from a Joomla Perspective Cory Webb WordCamp Austin 2017 @corywebb

WordPress from a Joomla Perspective

Embed Size (px)

Citation preview

WordPress from a Joomla Perspective

Cory WebbWordCamp Austin 2017

@corywebb

Who is this guy?

Mambo guy2003 - 2005

Joomla guy2005 - ????

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 DevelopersThe Airing of Grievances

Templates Themes

Page-Specific Templates

Child Themes

Layout Overrides

Template Hierarchy

wphierarchy.com

Modules Widgets

Module Positions Sidebars

Extensions PluginsComponents, 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?