WordPress development is the way in which your site is built within the WordPress CMS. WordPress development unlike both web development and web design, is catering the code specifically to WordPress. Knowing the built in functions, theme anatomy and how to make everything work to your advantage to be both fast and secure, among other things.
Basic principles of good WordPress development:
- Don’t touch core – within WordPress there is a particular spot to place all your code. Everything outside that can be modified with a function call. What, in WordPress development land, is called hooks. More specifically, actions and filters. We can change just about everything we want by utilizing actions and filters. Understanding these is key to WordPress development.
- Use WordPress functions – WordPress has a ton of built in functions right out of the box, ready to be used. This is to prevent a lot of bad code writing, as well as maintaining a well structured code base. Utilizing these functions ensures speed and security.
- Understand the WordPress anatomy – the way a theme is built, and the files that go into that theme are instrumental to WordPress development. Without knowing which files are handled in which views, the theme, design and development become one jumbled mess.
- Utilize plugins – one of the best things about WordPress and WordPress development is the community around it. This not only means almost instant answers to any questions, but also tons of plugins (additional functionality) that are already made, tested and approved by the creators of WordPress.
There are many small things that can improve the WordPress development process. I’ll make sure we not only get all the big things right, when building your site, but also the small things. They all add up to create better SEO and a faster site. This allows users to not get frustrated, as a result not leaving your site for a competitors.
WordPress development resources:
- CSS Tricks
- WP Tuts
- Net Tuts
- Specky Boy