Introducing WordPress for website design

April 10, 2019 - 10:36

In order to help My Website My Profile contest teams have a basic understanding of WordPress – the website design platform chosen for this contest, the Organizing Committee will collect useful sharings, the latest guidelines of website experts on our News. Below is a great article from bloger Thach Pham, CEO of AZDIGI. Let’s learn what WordPress is!


A typical website includes these following elements:

  • Front-end: What visitors see on a website is like a outward display, including layout of text, images, etc. This section is called the Front-end of the website.
  • Back-end: Like a machine, to have it work as we see it, there must be an internal system handling the operations. For example, when you go to the website you press the registration button, how the system can store your information will be processed by the source code called back-end.
  • Database: To manage website’s data, there will be an indispensable part called a database. The database will save the website’s soft data such as article data, website content, or settings, etc. while source code only stores the files of codes and images.

Overall, to build a website, we have to develop these 3 parts with high complexity and strict security requirements. But with the support of WordPress, this work has been made available for web designers to run.


WordPress is an open source software (Open Source Software) written in PHP website programming language and using MySQL database management system, currently is also the most popular programming language. WordPress was first released on May 27, 2003 by the authors Matt Mullenweg and Mike Little. Currently WordPress is owned and developed by Automattic, a company based in San Francisco, California in the United States.

Originally WordPress supports bloggers creating their personal blogs, and it is supported by many users for its ease of use, many useful features. Over time along with the increase in the number of users, collaborators who were programmers also participated in the development of WordPress’ features. And by the time of writing this article in 2015, WordPress has been considered as a content management system (CMS – Content Management System) to support users to create different types of websites such as blogs, online news / magazines, business sites, sales and e-commerce, even with highly complex websites such as hotel booking, car rental, real estate, etc. Almost all forms of website at small and medium scale can be deployed on WordPress platform.

However, it does not mean that WordPress is only suitable for small projects. At the moment, there are approximately 25% of websites on the list of the largest websites in the world using WordPress. For example, Tech Crunch, Mashable, CNN, BBC America, Variety, Sony Music, MTV News, Bata, Quartz, ect.


When learning to use WordPress, you will be proud that the open source has ourstanding achievements and is the most CMS source code in the planet. To verify it, you need to know:

  • Globally there are 25 posts on WordPress websites per second
  • 27% websites in the world is built in WordPress
  • WordPress dominates 60% websites using CMS
  • WordPress 4.0 got 16 millions of downloads after only 2 months launching
  • WordPress was translated into 169 languages, including Vietnamese
  • Taking only themes into account, the free library on WordPress provides developers 2.700 options


If you still have concerns about WordPress, I would like to show you some great reasons to choose WordPress as your own website development platform.

Easy to use

WordPress was developed to serve the general public who have not much knowledge about advanced website programming development. WordPress are very simple with intuitive administration interface for users to manage a WordPress website in a short time. It is also easy to install. You can install a WordPress website on your own host and run it after a few clicks.

Supportive community

As the most popular CMS open source in the world, this also means that you will be supported by the WordPress user community at anytime facing difficulties. If you are good at English, you can easily find answers to many popular problems on Google by a few keywords.

In Vietnam, the website is considered the best source of instructions for WordPress with hundreds of tutorials from basic to advanced. You can send questions to the community on the Question page or join a facebook group named WordPress Vietnam (also managed by Thach Pham) on Facebook to communicate with Vietnamese website developers.

Available themes for website interface

Although WordPress is easy to use, but designing a website interface for yourself based on WordPress is complicated and time-consuming. The task requires a certain professional knowledge. But you don’t need to worry about this, because the system interface (including paid and free) for WordPress is extremely diverse and applicable.

If you don’t believe in how well-designed WordPress themes are made, check out ThemeForest, MyThemeShop, Theme-Junkies, or WordPress.Org library.

Available sources of plugins and extensions

Plugins and extensions are additional installments on WordPress for more features. For instance, if you develop an e-commerce website on WordPress, you should have a plugin called WooCommerce. With the advantage of having a huge number of users, WordPress’ plugin library is very diverse in both paid and free options. You can find most of popular features on the online library.

Easy development tool for developers

If you are an experienced website maker who is proficient in HTML, CSS, and PHP, you can easily expand your WordPress website’s performance with lots of extremely useful features. The approach is very simple because WordPress is an open source. Hence, you can easily understand how it works and develop the features you need.

Being not limited in thousands of functions available for free, you can change the structure of a function with the “filter hook”. In addition, almost the workflow of a professional programmer is applicable to WordPress.

Multi-language support

WordPress source code currently has many language packs included, including Vietnamese. Although every interface or plugin has its own language, you can easily translate it yourself with supporting software.

Applicable for many types of website

Using WordPress does not mean that you can only create a personal blog, you can develop your website to be a sales page, a website introducing a company, an online magazine by using a combination of themes and plugins. However, to do it, you should definitely understand WordPress advance in order to manage its complexity.


WordPress is everything

Yes, WordPress is just an open source software. It does not mean that WordPress will help you create any website with just a simple operation. You should first understand the WordPress source code and familiarize yourself with it, even with some of the themes or plugins available. Its use is still complex enough to require your time and effort to learn.

Besides, you need to have knowledge of PHP, HTML, CSS, Javascript, etc. and all the techniques related to the website to be able to customize your website better. It is understandable that there are many companies hiring programmers with experience with WordPress.

WordPress is only for non-coders

Completely wrong!. If you have heard someone tell you that WordPress is only for people who are not programmers, this is completely inaccurate.

Of course those who don’t know programming will use WordPress using the available features, the diverse theme and plugin library that are enough to make ordinary websites. But if you know the code, it is much better for your work/ Because WordPress has a very strong source code for you to use unlimited skills.

Closing summary

After this post, perhaps you the contestants have acquired the overview about WordPress. The advantages of this open source as like easy to use, easy to develop, supportive librabries is the main reason why we choose it as the platform for our competition. Please follow us to get more instructions and news from the Organizing Committee. Lots of upcoming attractive tips and tricks are waiting to be delivered to our young web developers.

Note: Don’t forget to access our ‘Guide’ page and start your website right away!