WordPress

Create and manage websites, blogs, and online stores with a self‑hosted open‑source publishing platform.

WordPress screenshot 1

WordPress is an open-source web app and server that functions as a semantic personal publishing platform and content management system used to create websites ranging from simple blogs to complex e-commerce stores. The software is deployed as a web application on a server, allowing users to maintain full ownership of their data and hosting environment.

Installation involves uploading the software package to a web directory and running a web-based setup process. This process configures the database connection and establishes the necessary tables for the site. The system requires a server environment running PHP version 7.4 or greater and MySQL version 5.5.5 or greater, though newer versions of PHP and MariaDB are recommended for optimal performance. Once installed, users manage their site through a dedicated administrative dashboard.

Key features

  • Automatic core updates via the administrative dashboard
  • Import tools for migrating content from other systems
  • Plugin API for extending software functionality
  • Support for custom configuration via wp-config.php
  • Integration with Apache mod_rewrite for URL management
  • HTTPS support for secure connections
  • Dedicated administrative interface for site management
  • Manual update paths for users who prefer file-based upgrades

WordPress is designed for a wide range of users, from individual bloggers to developers who build custom extensions. The architecture relies on a PHP backend and a relational database to store site data. Developers can use the Plugin Developer Handbook to create additions without modifying the core source code, ensuring that the system remains maintainable during updates. The platform is supported by a large community and a variety of online resources, including the HelpHub encyclopedia and active support forums for troubleshooting and technical guidance.

This software serves as a versatile foundation for those who require full control over their hosting environment and site data. It is released under the GNU General Public License version 2.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity14 days ago
Repository Age14 years
LicenseGPL-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.