Is WordPress written in MVC architect?

How to understand a CMS is a MVC?

A CMS that written in MVC must have directories with named "Model", "Controller", "View"?

Sorry for my beginner question .

2 Answers 2


Wordpress dosen't follow MVC (Model-View-Controller) nor is written with OOP approach in mind. Anyway you can write your plugins with a MVC pattern or using OOP. One excelent tool to use MVC in Wordpress is WP MVC


No, Wordpress is not MVC Architecture.

An application that is written in MVC, most of the time recognise by their directory structure:

  • Models
  • Controllers
  • Views
  • Application (Optional)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.