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.

Niet alle plugins zijn er op berekend dat de `plugins` map hernoemd wordt, het kan dus zijn dat plugins ineens niet meer werken.
Hou er ook rekening mee dat je je plugins opnieuw zal moeten activeren na het volgen van deze stappen.

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 );

Deel Tweet Deel Deel

WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *

Skip to content