WordPress Theme Requirements Documentation
Welcome to the requirements page for our WordPress theme. This document outlines the essential software and server configuration needed to ensure optimal performance and compatibility for our theme. Follow these guidelines to guarantee a seamless experience during installation and use.
Theme Compatibility
Requires PHP Version
- Minimum PHP Version: 5.6
- While the theme supports PHP 5.6, we recommend upgrading to a higher version of PHP (7.4 or greater) for enhanced performance, security, and compatibility with future WordPress updates.
Requires WordPress Version
- Minimum WordPress Version: 5.9
- Please ensure you use WordPress version 5.9 or later to avoid potential functionality issues and take advantage of our theme’s features.
Server Requirements
To run the theme smoothly, your server must meet the following minimum requirements:
Web Server
- Apache or NGINX
Database
- MySQL 5.0 or higher
- Alternatively, MariaDB 10.0 or higher
Memory Limit
- Minimum: 128MB
- Recommended: 256MB or higher
Upload File Size Limit
- Minimum: 8MB
- Recommended: 32MB or higher
Increase the upload size limit in your php.ini file if necessary. Example:
upload_max_filesize = 32M
post_max_size = 32M
PHP Settings
Ensure the following PHP settings are enabled or configured:
- max_execution_time: 300
- memory_limit: 256M
- file_uploads: On
Recommended Additional Settings
HTTPS Support
- Ensure your server supports HTTPS for a secure browsing experience. Installing an SSL certificate is strongly advised.
Caching
- Implement server-level caching or use a plugin like WP Super Cache or W3 Total Cache for better performance.
Image Optimization
- Use tools like Imagick or GD library to optimize images.
Permissions
- Set correct file permissions for the WordPress installation to ensure the theme and plugins function correctly.
- Directories:
755
- Files:
644
- Directories:
Conclusion
Ensuring your server environment meets the minimum and recommended requirements is crucial to unlocking our WordPress theme’s full potential. Please contact our support team if you encounter any issues or need assistance.