Архив метки: WordPress

Как удалить админ панель в вордпресс 3.1

Вы наверное заметили, как после очередного обновления WordPress на главной странице для пользователей с соответствующим уровнем доступа появилась административная панель на сайте.

В некоторых случаях это очень полезная вещь, но в некоторых моментах она совсем не подходит. Вот для таких случаев мы и рассмотрим как убрать это навязчивую панель.

Рассмотрим несколько вариантов как можно убрать административную панель в вордпрессе 3.1:

1. Добавить в файл functions.php следующую функцию:

[code="php"]
if (!is_admin() &&  !current_user_can('add_users')){
wp_deregister_script( 'admin-bar' );
wp_deregister_style( 'admin-bar' );
remove_action('wp_footer','wp_admin_bar_render',1000);
}
[/code]

или
2. В файле header.php добавить вверху (Выше <?php wp_head() ?> )

[code="php"]
if (!current_user_can('add_users')){
wp_deregister_script( 'admin-bar' );
wp_deregister_style( 'admin-bar' );
remove_action('wp_footer','wp_admin_bar_render',1000);
}
?>;
[/code]

 

3. Зайти в административной панели в настройку личного профиля, и убрать галочки с «Показывать верхнюю панель» на сайте и в консоле.

Вот и все. Мы убрали админ панель в вордпрессе после обновления.

 

А где плагин?

На самом деле существует несколько плагинов для удаления и выключения админ панели в wordpress 3.1, но они не так эффективны ( тормозят саму CMS ).

Плагины вы можете найти на сайте вордпресс в расширениях, вот названия нескольких из них:

Admin Bar Disabler →
Custom Admin Bar →
Global Hide/Remove Admin Bar Plugin →
Admin Bar Removal →

Как восстановить забытый пароль от WordPress

Если вы разработчик тем для WordPress или просто администрируете сайт на этом движке, всего скорее, у вас есть копия вашего блога на локальном сервере (localhost) для тестирования и отладки новых функций и приемов. Но бывают моменты, когда мы можем забыть пароль и единственное, что остается — восстановить его.

Если вы забыли свой пароль от сайта на нормальном сервере, то никаких проблем с восстановлением не должно возникнуть, достаточно просто нажать на ссылку «Забыли пароль?» для его восстановления. Но на локальном сервере (localhost) восстановление таким способом может не помочь, либо из-за конфигураций сервера, которые могут существенно отличаться, либо если сервером просто не поддерживается работа с электронной почтой.

В этой статье мы расскажем как восстановить пароль от WordPress на вашем локальном сервере.

Утерян парольСначала зайдите в phpmyadmin (всего скорее адрес для входа будет localhost/Tools/phpmyadmin) и найдите базу, куда установлен WordPress (если при установке вы не изменяли название базы, то ее имя должно быть wordpress). Найдите в этой базе таблицу *users (если вы не изменяли префикс к таблицам при установке, то полное название таблицы будет wp_users). После нажатия на нее, зайдите во вкладку «Обзор», если она не открылась по умолчанию. В этой вкладке содержится вся информация о пользователя. Если вы потеряли только имя пользователя, оно будет написано в поле user_login.

Для восстановления пароля нажмите кнопку редактировать, для пользователя от которого был забыт пароль. Найдите поле user_pass, в выпадающем списке выставите значение MD5 для колонки «Функция» и поменяйте пароль.