WordPress is by far the most popular CMS in the world. In its roots, this script is more a blog than a typical CMS. For some time only through its modernization and thousands of plugins reminiscent of CMS.
WordPress, or this script as Open Source is the choice of most bloggers, but it can also be successfully used to design simple websites.
Advantages of WordPress.
- Easy to use
Although most products advertise themselves as “easy to use”, WordPress does not have to do it, because it is just so and has gained fame. Unlike, for example, Drupal or Joomla, WordPress does not require knowledge of PHP or HTML. WordPress has preinstalled functions of plugins and templates that installs them very simply. You choose the appropriate plugin or template and click to install it.
If you are a novice user then consider using this script.
To benefit from support, you also need a large community of users who contribute, among others in the discussion forum. WordPress has one of the largest online communities (English). There is also technical support in Polish available at pl.wordpress.org.
The script has several thousand plugins available on its home page. Thanks to them, WordPress was recognized as a CMS, not just a blogging script. The vast majority of plugins are available for free.
On the script’s homepage, you’ll be able to view thousands of graphic templates that will change the look of your page. There you will find free and paid templates. The paid ones are often more advanced and often more interesting.
- Menu management
WordPress has extensive menu management capabilities that can be transformed to include categories, pages, etc.
- Custom fields
You can easily add fields in the forms by yourself or using a plug-in. Thanks to this, blog entries or subpages will have additional labels, categorizations or descriptions.
Disadvantages of WordPress.
- The modification requires knowledge of PHP
An example of deleting the date field requires orientation in PHP. Knowledge of this language is required for most of these types of modifications.
- Graphics modification requires knowledge of CSS and HTML
Although the script has a lot of templates available on its home page, most of them are very similar to each other. Knowledge of CSS and HTML is required to create a unique look.
- Plugins and performance
WordPress, to become a competitor in terms of functionality for Joomla or Drupal requires the installation of many plugins. Unfortunately, plugins affect the performance of this script. Another problem is choosing the right plug. Despite the several thousand available plugins, in fact most have their clones. This means that, for example, some functionality can be added by e.g. four different plugins, which were created by different authors. Sometimes choosing the right one requires a lot of time.
- PHP security
The script is not as well secured compared to other applications. It all depends on how sensitive the additional content of your site is.
- Formatting tables and graphics
Modifying the formatting of tables or graphics is more difficult than in other applications such as Joomla.
- SQL queries
Queries can be complex because all additional custom fields that make WordPress a normal CMS require additional syntax. Often you will need custom queries that can be like a pain in the ass.
WordPress is a very good script for blogging or designing a simple website. It is one of the easier to use solutions available on the market. It also offers a great beginner set. For more advanced users with greater needs, it will be recommended to install multiple plugins to get what the standard is in e.g. Joomla or Drupal.