Doing WordPress modifications can be a complete pain. This blog post is a quick roadmap guide to lay a foundation into WordPress Development. For those of you who don’t know WordPress, it’s a content management system, similar to Drupal or Joomal.
First thing, learn HTML and CSS. If you are looking to do any kind of web development you are going to have to start with HTML/CSS. A good place to start is Free Code Camp , w3schools , and Khan Academy .
Second, learn the basics of PHP. I’m not saying you need to be an expert but you need to know enough to build a simple website. Trust me looking at wordpress code will be a lot easier if you have a solid foundation of the basics.
Next thing you should know about is the WordPress Hierarchy. Why is it important to learn WordPress Hierarchy? The WordPress Hierarchy is a diagram that shows the order in which individual pages are rendered in WordPress.If you want to customize an existing WordPress theme it will help you decide which template file needs to be edited.Take a day or two to marinate on it looks complicated at first but things will make sense.
You should also download a plugin called “Show Current Template” . I shows you the name of the php file the theme is using for that page.
All roads leads to the Codex. The Codex is your best friend. The WordPress Codex, the online manual for WordPress. So if you want to write a function,plugin,page template you can find all the answers seek in the WordPress Codex.
If you need any additional help just ask someone.