1 tutorial WordPress Tutorials

WordPress is the most popular Content Management System (CMS) on the Internet. About 22% of all websites on the web are powered by WordPress. WordPress is open source and free to use, modify and distribute as is released under the GPL license.

WordPress History

WordPress started as a fork from b2/cafelog by Matt Mullenweg and Mike Little after b2/cafelog main developers dropped the project. Matt announced the first version of WordPress May 27, 2003. The first version of WordPress was an improvement to the b2/cafelog code base, with new additional features:

  • XHTML 1.1 compliant template
  • New administration interface
  • Ability to do manual excerpts
  • New templates

In May 24, 2004 version 1.2 was released which included a plugin architecture that allowed users and web developers to extend the functions in WordPress.  Version 1.5 was announced in February 2005, and it included a new theme system. With this new theme system, a theme could be broken down (headers, sidebars, footers, etc.) into their own files so you can make a change in one place and see it everywhere immediately. In December 2005 WordPress 2.0 was released, and this version included a new admin area. This new admin panel was built using JavaScript and DHTML to make a better user interface where users did not need to load a page to perform tasks. Users now could add categories and tags to posts without leaving post editor or delete comments without reloading the comments screen.

Top WordPress Features

  • Themes – There are thousands of WordPress themes that you can install with a click of a button within the WordPress admin panel.
  • Plugins – There is a huge amount of plugins in the wordpress plugin repository to make WordPress do whatever you want it to do.
  • Responsive Design – Most of all  WordPress themes are responsive which means your site will fit in all device screens.
  • Comments – WordPress allows comments out of the box.

  • Multi-Site – Since WordPress version 3.0 you can create a network of sites with one single WordPress installation, sort like wordpress.com

  • Multi-language – WordPress supports many languages

  • Abundant Support – Because of WordPress popularity finding support in its official and many other unofficial WordPress forums is easy

Server Installation Requirements

Most Web hosting companies provide support for WordPress out of the box, but if you are installing WordPress in your own server these are the requirements:

  • Apache or Nginx web server
  • PHP 5.6 or higher
  • MySQL 5.6 or higher or MariaDB 10 or higher

WordPress is the most popular blogging platform on the Internet. According to some statistics, WordPress powers up about 25% of all websites on the web, so if you are planning to start a blog or a website, you can’t go wrong with WordPress. There are many ways of installing WordPress, some web hosting providers even offer a one click install…