Before installing GeoBuddy, make sure your WordPress environment meets the following requirements.
Minimum requirements #
| Component | Minimum | Recommended |
|---|---|---|
| WordPress | 6.3 | 6.9 or later (latest) |
| PHP | 8.0 | 8.2 or later |
| MySQL | 5.7 | 8.0 or later |
| GeoDirectory plugin | Required | Latest version |
| HTTPS / SSL | Required | Active SSL certificate |
| PHP memory limit | 128 MB | 256 MB or higher |
Required plugins #
GeoDirectory must be installed and activated before GeoBuddy will work. GeoBuddy is an extension of GeoDirectory — it cannot run without it. You can install GeoDirectory for free from WordPress.org.
How to check your PHP version #
Go to WordPress Admin → Tools → Site Health → Info → Server. Your current PHP version is listed there.
If your PHP version is below 8.0, contact your hosting provider and ask them to upgrade it. Most modern hosting providers support PHP 8.2 at no extra cost.
How to check your memory limit #
Go to WordPress Admin → Tools → Site Health → Info → Server and look for PHP memory limit. If it shows less than 128 MB, add the following line to your wp-config.php file:
define( 'WP_MEMORY_LIMIT', '256M' );
Hosting compatibility #
GeoBuddy works with any standard WordPress hosting provider. For best performance with directory sites, we recommend a managed WordPress host or a VPS with at least 1 GB RAM.