The WordPress architecture can be divided into four major parts:
Let's look into the individual sections:
- Display: This contains the HTML, CSS, and JavaScript files visible to the users.
- Theme/Templates: This includes forms, theme files, different WordPress pages, and sections such as comments, headers, footers, and the error page.
- WP-Engine: This engine is responsible for the core functions of the entire CMS, for example, RSS feeds, communicating with the database, setup, file management, media management, and caching.
- WP-Backend: This includes the database, PHP mailers cron jobs, and the filesystem.
Now, let's look ...