Главная / Вопросы и ответы

Как скрыть wp admin в wordpress?

Для скрытия wp-admin в WordPress можно использовать различные методы, вот некоторые из них:

  1. Изменение URL-адреса wp-admin

Создайте новую страницу с любым именем, например "вход". Затем добавьте следующий код в файл functions.php вашей темы:

php
add_action('init', 'wp_change_admin_url'); function wp_change_admin_url() { $admin_slug = 'login'; if (is_admin() && !wp_doing_ajax() && strpos($_SERVER['REQUEST_URI'], 'admin-ajax.php') === false) { wp_redirect(home_url($admin_slug)); exit; } if (strpos($_SERVER['REQUEST_URI'], $admin_slug) === false && strpos($_SERVER['REQUEST_URI'], 'wp-login.php') === false) { wp_redirect(home_url($admin_slug)); exit; } }

Вместо "login" вы можете использовать любое другое имя для URL-адреса админ-панели.

  1. Использование плагина

Существуют плагины, которые могут скрыть wp-admin и изменить URL-адрес админ-панели. Некоторые из них:

  • WPS Hide Login
  • Hide WP
  • iThemes Security
  1. Изменение директории wp-admin

Вы также можете изменить название директории wp-admin, чтобы злоумышленники не могли легко найти ее. Вот как это сделать:

  • Создайте новую директорию с новым именем, например "my-admin".
  • Перенесите все файлы из директории wp-admin в новую директорию.
  • Создайте новый файл index.php в директории wp-admin со следующим содержимым:
php
<?php header('Location: /my-admin');
  • В файле wp-config.php добавьте следующую строку кода:
sql
define( 'WP_ADMIN_DIR', 'my-admin' );

Вместо "my-admin" вы можете использовать любое другое имя для директории админ-панели.

Эти методы могут помочь вам скрыть wp-admin в WordPress. Однако, не забудьте сохранить доступ к админ-панели, чтобы вы могли войти в нее в будущем.

Популярные шаблоны

Галотерапия

WordPress #5278

Бары

WordPress #4941

Автомойки

WordPress #3863

Бижутерия

WordPress #2098

Spa-салоны

WordPress #693