Open the contents index





This guide was updated on

In this guide you will find an introduction to technical structure of WordPress. We will see how i are organized file that make up a site built with WordPress, and what are the programming languages ​​used.

Know the basics that make up the structure of WordPress can help you understand where and how to intervene to make changes or correct errors.

If the contents of this guide still seem too complicated, follow our WordPress video course which will allow you to understand in a simple and practical way how this powerful tool works. See also our WordPress guide and explore our blog.

The programming languages ​​of WordPress

The platform WordPress is written using the following languages:

For what concern database, WordPress instead use MySQL.

If you are interested start planning on WordPress, the main language you will have to learn is definitely PHP. The entire structure of WordPress, understood as the way pages are built, uses the PHP. Thanks to PHP it is in fact possible that the data contained in the database are transformed into articles, posts, comments, users etc.

Then there is the CSS, used to define the look of the website, and therefore very important to customize the appearance of the sites, differentiating them from all the others.

L’HTML it is instead the markup language used to format and paginate contents.

CSS and HTML they are undoubtedly much, much easier to learn than PHP. In addition, you can start experimenting with both directly in the Visual Editor available within the Bulletin Board.

In this regard, we have a lot of interesting material to explore the topic. I advise you to start by reading the two introductory guides that we have published on these programming languages: the CSS guide and the HTML guide are written just to get to know the two languages.

Then enrich your skills with our HTML video course and CSS video course, which can help you master these two languages ​​and allow you to customize your website to the maximum.

Besides PHP, HTML is CSS, WordPress uses to a much lesser extent even a little bit of JavaScript.

Well, now that you know what languages ​​are used, let’s move on to technical structure of WordPress, observing how i file.

The technical structure of WordPress: basic installation

All sites built with WordPress have in common the ‘core’ package, i.e. theinstallation platform base. This package of file it is used to implement the main features of the CMS, common to all the sites that use it.

If you want to navigate within the folders and gods file which constitute WordPress I recommend, first of all, to take ainstallation test on a sub-domain. Having a test site will allow you to avoid accidental errors on your main site!

Then, connect to your server through a FTP client (you can use FileZilla). Alternatively, you can also access the directory public_html from the File Manager available within the cPanel or from the File Manager of your hosting.

Let’s start by taking a look at the content of the folder public_html. Usually, this is where theinstallation of WordPress. You will see some folders (technically called directories) and some file that make up the technical structure of WordPress.

Files in the public_html folder

In this folder there are several file; the most important are:

Directories in the public_html folder

Inside the folder public_html then there are other directories.

technical structure of WordPress: public-html folder

Folder wp-admin

As you can guess from the name, the wl-thing”>directory wp-admin is a fundamental element of structure of WordPress since it contains i file used to implement the administration features of WordPress.

Inside wp-admin there are several file in format PHP, and others folders calls css is js. Within these directory, there are respectively i file in format CSS is JavaScript used for administration pages.

Folder wp-includes

In directory wp-includes They are file particularly important that you will most likely not need to edit. It’s about wl-thing”>file that are at the heart of technical structure of WordPress, fundamental for its functioning, and should only be modified by very experienced programmers.

Folder wp-content

This is instead the directory within which you may be working more often. In fact, this is where i file themes and plugins – respectively, in one folder call themes and in another call plugin.

Technical structure of WordPress: wp-content folder

Each theme / plugin has, in turn, one directory. In this way, managing themes and plugins becomes very simple. For to install a new tool will just load you into themes or plugins there folder .zip provided by the developer and extract it.

Web services and technical development


Obviously, this is only a very short introduction to technical structure of WordPress. We could talk about it for numerous posts. If you’re starting out, this is still a good place to start.

Have you already tried to navigate between wl-thing”>directory to become familiar with the structure of WordPress?

Have you observed what is inside the directory dedicated to themes and plugins?

As always, for any question we see you in the comments below the post.


Leave a reply

Please enter your comment!
Please enter your name here