1. What is WordPress?
WordPress is an open-source CMS (Content Management System) that allows users to create, manage, and publish websites easily. It is built with PHP and uses MySQL as its database.
2. What are the advantages of using WordPress?
-
Free and open-source
-
SEO-friendly
-
User-friendly interface
-
Extensive theme and plugin ecosystem
-
Strong community support
-
Highly customizable
3. What is the difference between WordPress.org and WordPress.com?
Feature | WordPress.org | WordPress.com |
---|---|---|
Hosting | Self-hosted | Hosted by Automattic |
Custom Themes | Yes | Limited |
Plugins | Yes | Limited |
Customization | Full control | Restricted |
Cost | Free (but needs hosting) | Free & Paid plans available |
4. How do you install WordPress manually?
-
Download WordPress from wordpress.org
-
Upload files to the server via FTP or File Manager
-
Create a MySQL database
-
Configure
wp-config.php
-
Run the installation script (
yoursite.com/wp-admin/install.php
)
5. What are the minimum requirements to run WordPress?
-
PHP 7.4 or higher
-
MySQL 5.7 / MariaDB 10.3+
-
Nginx or Apache with mod_rewrite
-
HTTPS support
6. What is the default database used in WordPress?
WordPress uses MySQL as its database.
7. What are WordPress themes?
Themes define the look and feel of a WordPress site. They control layouts, colors, typography, and design elements.
8. What is a child theme, and why is it used?
A child theme inherits styles and functions from a parent theme. It is used to customize a theme without modifying the original theme files.
9. How do you install a WordPress plugin?
-
Go to Dashboard → Plugins → Add New
-
Search for a plugin
-
Click Install Now and then Activate
10. What is the difference between posts and pages?
Feature | Posts | Pages |
---|---|---|
Type | Blog entries | Static content |
Categories & Tags | Yes | No |
Order | Chronological | Hierarchical |
Examples | News articles | About Us, Contact |