One of the techniques that you want to master something is reading. Read a lot so we can troubleshoot problem. WordPress already has an area for users to refer all issues in WordPress called WordPress Codex (codex.wordpress.org) from details of basic WordPress usage to understand advanced work such as theme making processes and plugins, how to collaborate with WordPress, participate in source code development, etc.
The issues in WordPress are explained in WordPress Codex very detailed and long, so this can be called the most important resource you need to regularly check if you need to learn something, especially when you want to program wordPress.
To help new readers of WordPress Codex not feel overwhelmed by the dense amount of information here, this article will show you a step-by-step guide to getting acquainted with the WordPress Codex so that you can feel it is not as difficult to read as you think.
WordPress Codex structure
When you visit codex.wordpress.org, you will see the document is divided into 6 main parts including:
In particular, the meaning of each item you already know, and the content inside each item will have a lot of small components inside, so you need to read and learn.
For example, if I click the Theme Development link in the Working With Theme section, I will have a step-by-step guide to getting used to theme development in WordPress. Here you will have suggestions for getting started with the most basic steps, and then the related resources you can view at the bottom of the page.
Meaning of code with WordPress Codex
While working with code in WordPress, you can read the source code of a theme or plugin, you will inevitably come across some functions or code available in the source code but you do not understand. At this time, search on the WordPress Codex with the code snippet you need to look up.
At that time, you can visit the link codex.wordpress.org to see more explanation of the code you are wondering. Here you will understand its meaning, the location of the file that created it, the parameters and arguments (if any) and, most importantly, the usage example.
And of course, you can look up the related code at the end of the article.
Quick lookup with Developer Reference
If you feel the explanation in the WordPress Codex is too long and you only need to see information in source code, so you use the WordPress Developer Reference page at developer.wordpress.org/reference.