WordPress architecture

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 ...

Get Hands-On Web Penetration Testing with Metasploit now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.