WordPress is a blogging platform developed using the PHP language. Users can set up their own websites on servers that support PHP and MySQL databases. You can also use WordPress as a content management system ( CMS ).
WordPress was a personal blogging system, which has gradually evolved into a content management system software(CMS). It is developed using PHP language and MySQL database. Users can use their own blog on a server that supports PHP and MySQL database.
WordPress has many free templates developed by third parties, and the installation method is simple and easy to use. However, to make your template, you need some expertise. For example, you must know at least one application of HTML, CSS, PHP, and other related knowledge under the standard universal markup language.
Table of Contents
Details About Software:
Current Version: 5.4.1 Size Of Software: 12.7 MB Language Support: Multi Language Official Website: https://wordpress.org
WordPress is a free open source project and released under the General Public License(GPL). WordPress 4.1 was released on December 23, 2014, with the codename “Dinah”.WordPress is considered the official successor to the blogging platform b2 / catalog developed by Michel Valdrighi. The name “WordPress” comes from the idea of Christine Selleck, a friend of the main developer Matt Mullenweg.WordPress is powerful, has many plugins, and is easy to extend. Installation and use are very convenient.
The original version of WordPress is in English, UTF-8, and version 4.1 was released on December 23, 2014.Version 3.5.2 on June 22, 2013. Its version is nicknamed “Elvin” and is dedicated to drummer Elvin Jones and others. WordPress 3.5 requires a minimum PHP version of 5.2.4 (” PHP 6.0″ provided by third parties is not supported ), and a MySQL version of at least 5.0. Publishers using the WordPress platform account for about 10% of global websites.
The official website of WordPress has 300 million unique monthly visitors. Beginning with 3.0, WordPress has built-in multi-user blogging capabilities. You can set up a blog platform that supports multiple domain names with simple settings.WordPress is one of the most widely used blogging systems in the world and is an open-source PHP software.
Due to a large number of users, the WordPress community is very active and has a wealth of plugin and template resources. Anyone can use WordPress to quickly build an independent blog website. WordPress is not only a blogging program but also a CMS. Many non-blogging websites are also built with WordPress.
Rich plugins and templates are a very popular feature of WordPress. There are over 56,000 plugins in the WordPress plugin database, including SEO, controls, and more. Individuals can develop templates and plugins themselves according to the rules provided by its core program. These plugins can quickly change your blog into various types of sites such as forums, and portals.
WordPress Theme style templates are the most in the world’s programs. The types are complex, the quality is commendable, and the styles are many. You only need to put different template files in the Theme directory of the space and you can freely change in the background.
Whatever language pack you install, you can use these styles freely. You only need to upload the plug-in file to your FTP plugin directory, and you can enable management directly in the background. Even the more powerful plug-ins will have their own management directory appear in the background. It is as convenient as the program comes with these plug-ins. It contains almost all the functions that can be implemented on the Internet.
Famous WordPress plugins are:
Hello Dolly: This is not an ordinary plug-in, it symbolizes the hope and passion of a generation, condensed into the four words of Louis Armstrong: Hello, Dolly. After enabling it, you can see an English original line from the “Qiao Hong Niang” musical in the upper right corner of each page of your site background.
Most Popular Posts: ranked by the number of comments, showing popular posts! –Display a link to the most popular posts on your blog according to the number of comments.
MO Widgets -You can set the sidebar to display different content on different pages! –Using it can easier to control your Widgets. Adds checkboxes to choose your Widget to show or hide on different pages, and add a Widget with support for including PHP.Thanks for Display widgets and Samsarin PHP Widget. It will make it easier for you to control your sidebar display. After the installation is activated, it will be displayed on the widget page to control whether each widget is displayed on any page in the blog to achieve the effect of different sidebars on different pages; at the same time on the widget page Generate a text widget that supports PHP language, make it easier for you to add your own sidebar widget. This plugin is modified based on Display widgets and Samsarin PHP Widget.
Google XML Sitemaps -help your site be more easily indexed by search engines like Google! This plugin will generate a special XML sitemap which will help search engines like Baidu
Yoast SEO: Yoast SEO is the most advanced SEO plugin on the planet. You can verify your Google, Bing, Yahoo, Baidu, and Yandex search engine and many more.
Pros And Cons to using WordPress:
- WordPress is powerful and extensible. This is mainly due to its many plugins and easy to expand functions. Basically, a complete website should have all the functions that can be achieved through its third-party plugins.
- The blog built by WordPress is friendly to the SEO search engine, the index is also fast, and the ranking is high;
- Suitable for DIY, if you are a website that likes rich content, then WordPress can fit your appetite very well.
- There are many themes, and a large part of the website is all WordPress themes. They are all kinds and everything!
- WordPress backup and website transfer are more convenient. After the original site is exported using the in-site tools, the WordPress Importer plugin can be used to easily import content into the new website.
- WordPress has strong community support, and tens of millions of developers contribute and review WordPress, so WordPress is safe and active.
- The initial content of the WordPress source system is basically just a framework, and it takes time to build it yourself.
- Although there are many plugins, you cannot install too many plugins, otherwise, it will slow down the website speed and reduce the user experience;
- Free choice of server space.
- Poor stabilization, to be precise, true stabilization is not good. If you want to generate a truly static page for the entire website, you can’t do it well. At most, you can only generate static pages for the homepage and article pages. Stand to implement pseudo-static!
- WordPress’s blog program positioning, simple database layer, etc. are doomed to his inability to adapt to big data.
Because of the strong stabilization of WordPress, many websites have begun to use WordPress as a content management system to set up commercial websites. Features provided by WordPress include:
- Articles are published, classified, archived, collected, and counted.
- Provide RSS feeds of articles, comments, categories, and more.
- Provide links to add and categorize functions.
- Support comment management and spam filtering.
- Supports direct editing and modification of multi-style CSS and PHP programs.
- Outside the Blog system, add the required pages conveniently.
- By setting various parameters, the blog is more personalized.
- With the support of some plugins, static HTML page generation (such as WP-SUPER-CACHE) is implemented.
- By selecting different themes, you can easily change the display effect of the page.
- By adding plugins, you can provide a variety of special features.
- Trackback and pingback are supported.
- Support import function for some other blog software and platforms.
- Support member registration and login, background management functions.
- WYSIWYG article editor
- Template system
- Unified link management functions
- PermaLink system optimized for search engines
- Supports plug-ins that extend its capabilities
- Articles can be classified into categories, and the same article can belong to multiple categories.
- Typesetting filters that produce appropriate text format and style
- The ability to generate and use static pages
- Multi-author, co-authoring function
- Can save a list of users who visited the website
- Can block access from users in a certain IP range
- Support for tags
History of WordPress Version:
WordPress distributions are named famous jazz musicians. For example, WordPress 1.2 is codenamed Mingus (the last name of bassist Charles Mingus in Roaring Jazz.
WordPress 1.5 was released in mid-February 2005 under the codename Strayhorn. It adds a number of important new features. One of them is the ability to manage static pages. This allows users to create and edit pages away from the timeline of traditional blogs. This is also the first step for WordPress to go from simple blog management software to a comprehensive content management system ( CMS ).
Another new feature is the new template/theme system, which makes it easy for users to turn Skins (templates) on and off. There is also a new default template (code-named Kubrick) in WordPress designed by Michael Heilemann.
WordPress 2.0 was released in December 2005 under the codename Duke. This version adds rich text editing capabilities, better management tools, image upload capabilities, faster publishing capabilities, and improved import system, and a radically changed back-end management section. WordPress 2.0 also brings a lot of progress and changes to plugin developers.
WordPress 2.1 was released on January 22, 2007, under the codename Ella. In addition to some updates to address security issues, version 2.1 also adds a redesigned interface and enhanced editing tools (including integrated spell checking and automatic storage), improved content management options, and various code and database optimizations.
WordPress 2.2 was released on May 16, 2007, under the codename Getz. Features in version 2.2 include support for web widgets in templates, updated support for Atom Feeds, and speed optimizations.
WordPress 2.3 was released on September 24, 2007, under the codename Dexter. Features in version 2.3 include built-in tags support, new classification system, updated notification function, and other interface improvements. 2.3 also fully supports Atom 1.0 following the release agreement. There are also some much-needed security fixes included in WordPress 2.3.
WordPress 2.5 was released on March 29, 2008, under the codename Brecker. Developers skip release 2.4 and release 2.5 directly, so version 2.5 contains a new code that counts as two version number updates. WordPress 2.5 has a completely redesigned management interface, and even the official WordPress website has been redesigned to match the new style.
WordPress 2.6 was released on July 15, 2008, under the codename Tyner. It contains many new features that make WordPress a more powerful content management system (CMS): track changes to each article and page (more suitable for blogs written by multiple people, and sent from anywhere on the Internet Article features, and dozens of improvements to new features introduced in version 2.5.
The main developers of WordPress are Ryan Boren and Matthew Mullenweg. Matthew Mullenweg and Mike Little are co-founders of this project.
Developers who have made major contributions include:
Dougal Campbell Mark Jaquith
Donncha O’Caoimh Andy Skelton
Michel Valdrighi Peter Westwood
Although a large part of WordPress is developed and maintained by its enthusiast community. Its main developers are mostly employees of Automattic, so WordPress has close links with the company.
In the WordPress developer community, testers have also contributed to the development. They paid time and hard work to test every version without compensation. They can submit the errors and issues they find to the mailing list or to the Trac platform of the WordPress project. This platform makes it easy for developers to manage source code and report bugs so that many WordPress enthusiasts can participate in its development.