Als je dan de URL van je wp-admin hebt aangepast en je wp-content map hebt hernoemd, dan vind je het wellicht leuk om nog meer mappen een nieuwe naam te geven. Gelukkig kan dat ook! 😉
Plugins map hernoemen
Het hernoemen van de `plugins` map werkt hetzelfde als het hernoemen van de `wp-content` map. Maak voor de zekerheid eerst weer een backup van je `wp-config.php` bestand. Zo heb je altijd een backup als dit nodig is.
Open je wp-config.php en voeg de code toe (weer boven het “Happy Blogging” regeltje). Je kunt in principe de `plugins` map buíten de `wp-content` map, maar dat doe ik in dit voorbeeld niet.
define( 'WP_PLUGIN_DIR', dirname(__FILE__) . '/wp-content/mijn-plugins' );
Naast het absolute pad naar de map hebben we ook de aangepaste URL nodig
define( 'WP_PLUGIN_URL', 'https:\/\/domein.nl/wp-content/mijn-plugins' );
Het kan gebeuren dat er compatibiliteitsproblemen optreden met plugins. In dat geval kun je dit toevoegen aan je `wp-config.php` om deze problemen proberen op te lossen:
define( 'PLUGINDIR', dirname(__FILE__) . '/wp-content/mijn-plugins' );
Mocht je ook je `wp-content` map hernoemd hebben dan zou dit er zo uit kunnen zien in je`wp-config.php`:
define( 'WP_PLUGIN_DIR', dirname(__FILE__) . '/inhoud/mijn-plugins' ); define( 'WP_PLUGIN_URL', 'https:\/\/domein.nl/inhoud/mijn-plugins' ); define( 'PLUGINDIR', dirname(__FILE__) . '/inhoud/mijn-plugins' );
Thema map hernoemen
Met de map voor de thema’s werkt het net even anders. Hiervoor zijn er namelijk geen constanten die je kunt definiëren. Dit doen we met `register_theme_directory`:
$directory = 'mijn-themas'; // bekeken vanaf de 'wp-content' map - of: #$directory = '/volledige/pad/naar/mijn-themas'; // het absolute (complete) pad register_theme_directory( $directory );