• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Wordpress Scan when wp-contents has been renamed

Ben

New Pleskian
I habitually rename my wp-contents directory for security reasons (as part of iThemes Security). As a result Plesk no longer recognises the Wordpress installations on the server, when scanning so I'm unable to take advantage of Plesk's Wordpress features.

Please could this be modified to allow me to specify a custom name for my wp-contents directory?

Thanks

Ben
 
Thanks - I've done that. If anyone else likes this idea, please vote: https://plesk.uservoice.com/forums/...-wordpress-scan-to-search-for-a-custom-direct
I'd vote for it but it's unlikely to ever be a very popular request. I actually managed to get Plesk to sync with a custom location: :)

1. With `wp-config.php` in your web root (outside of your WordPress folder), the scan can detect and find your folder locations even if your WordPress folder is renamed other than 'wordpress'.

2. The tricky part is that Plesk uses php-cli to run the sync. So it requires a special config for the CLI to process and run your wordpress configuration without errors.

Here is the sample code I added at the top of my `wp-config.php` file:
Code:
if (php_sapi_name() === 'cli' && !defined('WP_USE_THEMES')) {
    $_SERVER['HTTP_HOST'] = $_SERVER['SERVER_NAME'] = 'www.domain.com';//defined for PHP cli via Plesk
    $_SERVER['SERVER_ADDR'] = gethostbyname(gethostname());
    $_SERVER['REQUEST_URI'] = '/';
    $_SERVER['DOCUMENT_ROOT'] = '/var/www/vhosts/domain.com/httpdocs/';
    define('WP_USE_THEMES', true);
}

It syncs properly after that, picking up my custom plugins path as well.
 
Last edited:
Back
Top