Jak ve WordPress přesunout složku wp-content

krabice

Adresář wp-content obsahuje složky pro šablony, pluginy a nahrané soubory. Některé pluginy (například cachovací pluginy) pak tuto složku využívají pro ukládání dat.

Z toho důvodu je složka wp-content a její podsložky pod častým útokem ze strany hackerů. Když budete chtít, můžete jim tyto útoky ztížit pomocí přesunutí složky do jiného adresáře nebo jejím přejmenováním.

Úpravu uděláte pomocí snippetu níže, který se vloží do souboru wp-config.php.

define( 'WP_CONTENT_DIR', dirname(__FILE__) . '/novemisto/wp-content' );

Použit také můžete URL adresu.

define( 'WP_CONTENT_DIR', dirname(__FILE__) . 'http://www.vasestranky.cz/novemisto/wp-content' );

V případě, že se spokojíte jen s přejmenováním adresáře wp-content, použijte následující snippet.

define ('WP_CONTENT_FOLDERNAME', 'novejmenoslozky');

Přejmenování složky wp-content může WordPress učinit bezpečnější, ale naneštěstí to není moc praktické, protože spousta vývojářů WordPress pluginů má napevno uložený název wp-content v jejich kódu.

Pokud na takový plugin narazíte, může se stát, že dojde k rozbití stránky a budete nuceni daný plugin upravit nebo smazat.

O autorovi

Tomáš Cirkl

WordPress specialista · 12 let praxe · 300+ webů ve správě

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

0 Komentářů

Odeslat Komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Pojďme se seznámit

30 minut video callu, podívám se na tvůj web a řeknu, co by se dalo zlepšit. Nic neslibuju, ale obvykle odcházíš se seznamem priorit.