ВОПРОС
Всем привет. Я хочу узнать, как можно найти корневой каталог WordPress. Я пробовал поискать решение самостоятельно, но в итоге решил обратиться к вам за помощью. Вы не знаете каких-нибудь способов, как можно сделать это?
ОТВЕТ
Я думаю, что вам стоит попробовать отыскать корневую папку CMS при помощи специальных расширений. Чтобы определить корень системы, я пользуюсь одним плагином. Это дополнение называется FiresStats. Там я применяю такой код:
function fs_get_wp_config_path()
{
$base = dirname(__FILE__);
$path = false;
if (@file_exists(dirname(dirname($base)).”/wp-config.php”))
{
$path = dirname(dirname($base)).”/wp-config.php”;
}
else
if (@file_exists(dirname(dirname(dirname($base))).”/wp-config.php”))
{
$path = dirname(dirname(dirname($base))).”/wp-config.php”;
}
else
$path = false;
if ($path != false)
{
$path = str_replace(“\”, “/”, $path);
}
return $path;
}
P.S. Это старый способ, поэтому неизвестно, насколько хорошо он работает сейчас.