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

WordPress from a Joomla Perspective

Jan 21, 2018

Download

Internet

Cory Webb
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: WordPress from a Joomla Perspective

WordPress from a Joomla Perspective

Cory WebbWordCamp Austin 2017

@corywebb

Page 2: WordPress from a Joomla Perspective

Who is this guy?

Page 3: WordPress from a Joomla Perspective

Mambo guy2003 - 2005

Page 4: WordPress from a Joomla Perspective

Joomla guy2005 - ????

Page 5: WordPress from a Joomla Perspective
Page 6: WordPress from a Joomla Perspective

WordPress guy???? - ????

Page 7: WordPress from a Joomla Perspective
Page 8: WordPress from a Joomla Perspective
Page 9: WordPress from a Joomla Perspective

Similarities between Joomla and WordPress

Page 10: WordPress from a Joomla Perspective

Open Source CMS

Page 11: WordPress from a Joomla Perspective
Page 12: WordPress from a Joomla Perspective

Extensible

Page 13: WordPress from a Joomla Perspective

Template-Driven Layouts

Page 14: WordPress from a Joomla Perspective

Community

Page 15: WordPress from a Joomla Perspective

Common Enemy

Page 16: WordPress from a Joomla Perspective

Just kidding. We love Drupal, too.

Common Enemy

Page 17: WordPress from a Joomla Perspective

WordPress Headaches for Joomla DevelopersThe Airing of Grievances

Page 18: WordPress from a Joomla Perspective

Templates Themes

Page 19: WordPress from a Joomla Perspective

Page-Specific Templates

Child Themes

Page 20: WordPress from a Joomla Perspective

Layout Overrides

Template Hierarchy

Page 21: WordPress from a Joomla Perspective

wphierarchy.com

Page 22: WordPress from a Joomla Perspective

Modules Widgets

Page 23: WordPress from a Joomla Perspective

Module Positions Sidebars

Page 24: WordPress from a Joomla Perspective

Extensions PluginsComponents, Modules,

Plugins, Languages

Page 25: WordPress from a Joomla Perspective

Components Content Types

Page 26: WordPress from a Joomla Perspective

Categories & Tags Taxonomies

Page 27: WordPress from a Joomla Perspective

MVC Functions

Page 28: WordPress from a Joomla Perspective

Menus & Itemid Menus

Page 29: WordPress from a Joomla Perspective

Triggers Actions & Filters

Page 30: WordPress from a Joomla Perspective

Plugin Tags Shortcodes{loadposition xyz} [gallery]

Page 31: WordPress from a Joomla Perspective

Articles Posts, Pages, Post Meta

Page 32: WordPress from a Joomla Perspective

For Loops “The Loop”

Page 33: WordPress from a Joomla Perspective

SEF URL’s URL Rewriting

Page 34: WordPress from a Joomla Perspective

JDatabase WP_Query

Page 35: WordPress from a Joomla Perspective

Multilingual Requires Plugin

Page 36: WordPress from a Joomla Perspective

Requires Extension Multisite

Page 37: WordPress from a Joomla Perspective

File structure /wp-content

Page 38: WordPress from a Joomla Perspective

Coding Standards

WP Coding Standards

Page 39: WordPress from a Joomla Perspective

Why does it matter?

Page 40: WordPress from a Joomla Perspective

–Abraham Maslow

“If all you have is a hammer, everything looks like a nail.”

Page 41: WordPress from a Joomla Perspective

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

Page 42: WordPress from a Joomla Perspective

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

Page 43: WordPress from a Joomla Perspective

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.

Page 44: WordPress from a Joomla Perspective

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.

Page 45: WordPress from a Joomla Perspective

Questions?