Blog

Stay up-to-date with what's happening at Cory Webb Media here on the blog. Thanks for stopping by!

I'm excited to announce that I have been selected to speak at WordCamp Austin the weekend of October 21-22! A couple of months ago, I submitted a talk titled "WordPress from a Joomla perspective" to present at WordCamp Austin, and I found out last night that my talk was selected! I'm excited for the opportunity to share my experience with the WordPress community and make some new friends along the way.

Networking is a part of life for any professional. No, not the process of wiring computers together. I'm talking about conferences, local industry groups, chambers of commerce, after hours meetups, etc. There are endless opportunities to network, and I both love and hate it. Let me explain.

This is the third concept in a series of blog posts about WordPress concepts for Joomla developers. In this post, I will be talking about the WordPress template hierarchy. As we discussed in the post about themes, WordPress themes only require an index.php file and a style.css file. The index.php file is actually the default page template in a WordPress theme. The theme may also include any number of other page templates that have a file name that follows a specific naming convention supported by WordPress. These templates make up the WordPress template hierarchy.

If you read my first post comparing WordPress theme development to Joomla template development, welcome back! In this series on WordPress concepts for Joomla developers, I am covering the similarities and differences between WordPress development and Joomla development to help Joomla developers become more comfortable with WordPress development. The goal of this series is not to convert Joomla developers to become WordPress developers, but to help and encourage all developers to become more well-rounded web developers in order to provide the best possible solutions for your clients.

In this post, I will cover sidebars and widgets. Sidebars and widgets are most analogous to Joomla module positions and modules respectively. There are many similarities between the sidebars and module positions and between widgets and modules, but there are also some subtle differences that might leave Joomla developers scratching their heads.

This is the first in a series of blog posts containing WordPress concepts for Joomla developers. The idea is to explain WordPress concepts from the perspective of a Joomla developer to help you get a better understanding of how WordPress and Joomla are similar and how they are different.

This first post deals with WordPress themes. The purpose of this post is to compare and contrast WordPress themes with Joomla templates. The purpose is not to do a deep dive into WordPress theming. There are plenty of tutorials on the web to help you take the next steps toward becoming a WordPress theme developer.

Joomla Development

Let’s work together to design and build your perfect website or application with Joomla, one of the world’s leading content management systems.
Learn more ›

WordPress Development

Get your business up and running in WordPress with professional design and development. I can help you get the most out of your WordPress website.
Learn more ›

Frontend Development

Need help building a compelling user experience with HTML5, CSS, and Javascript? Need a well-crafted responsive site? I can help with that too.
Learn more ›

Training/Speaking

With years of experience speaking at conferences and leading online and onsite training, I can help get your team up-to-speed on the technologies that power your website or application.
Learn more ›

Expert Consulting

With 14 years of experience working with open source CMS’s, put my expertise to work for you in designing and building a CMS implementation.
Learn more ›

Support and Maintenance

Stop worrying about your website. Let me do that for you. From regular backups to server, CMS, and plugin upgrades, I’m here to help keep your site running smoothly.
Learn more ›

Get the CWM newsletter!

* indicates required