Сайт о WordPress: плагины, функции, хаки, статьи...
WordPress как на ладони

Плагин для легкого управления сайтом на WordPress (версия 3)

Этот плагин уже устарел. Я его писал давно-давно, когда в WordPress еще панели управления не было. Обновлять плагин я скорее всего не буду уже. Что есть то есть...

kama_easy_admin

По некоторым отзывам в комментариях и по собственным соображениям решил обновить свой плагин для легкого управления сайтом на WordPress (kama easy admin). Сказано - сделано!

Для чего нужен этот плагин читайте на странице его, так скажем, релиза (ссылка выше), а пока вы читаете, я очень коротко опишу его главные задачи. smile Плагин добавляет форму логина на сайт. Форма появляется по клику на левый верхний угол экрана, где написано "ВХОД" (надпись можно убрать, чтобы не маячила). После входа, слева появляется полоска, при наведении на которую всплывает меню с ссылками. Ссылки в меню можно настроить как вам вздумается, делается это в настройках, там все предельно просто. Цель плагина - упростить переходы с сайта на конкретную страницу админки, например "Записи->Новая запись".

Новая версия получилась 3.0, потому что изменения были довольно значительными, а именно:
  1. Я полностью отказался от использования файлов картинок, ибо плагин создан исключительно для юзабилити, никакого гламура. А картинки - это лишние запросы к серверу, ну к чему они нам, если без них очень даже можно обойтись? Все картинки были заменены на текст и стандарты CSS3, правда при этом идеальной кроссбраузерности соблюсти не удалось, css3 понимаете ли.
  2. В логин-форму добавил ссылку "Регистрация", если регистрация включена. ссылка ведет на страницу регистрации. А также добавил ссылку "Забыли пароль", которая вдет на страницу восстановления пароля.
  3. Добавил тег {edit}, который вставляется в настройках меню. Если этот тег добавлен к остальным ссылкам, то на страницах постов/страниц он превратится в ссылку "Изменить", которая ведет на редактирование записи.

Если вам нужно убрать надпись "ВХОД" в левом верхнем углу и прикрепить логин-форму (появление логин-формы) к какой-нибудь ссылке, то вам нужно в настройках плагина выставить параметр "Использовать надпись к логин форме?" на "Нет" и к любой ссылке в шаблоне дописать такой код:

// к любой сылке или даже элементу (картинке) добавить такой код:
onclick="document.getElementById('kea_login_form').style.display='block';  return false;"
// Например: у нас есть  ссылка <a href="#">Войти</a> изменяем её на
<a href="#"  onclick="document.getElementById('kea_login_form').style.display='block';  return false;">Войти</a>

После этого, при нажатии на ссылку "Войти" (нажмите) будет появляться логин-форма.

Скачать плагин

kama-easy-admin-v3.1.2
Плагин для упрощения администрирования в WordPress
Скачано: 696, размер: 8.2 KB, дата: 09.Апр.2012

Установка

  1. Распаковываем архив в папку wp-content/plugins
  2. Активируем плагин в админке
  3. Заходим в настройки плагина и настраиваем меню под себя.
ВАЖНО! В шаблоне должны присутствовать теги шаблона (функции WordPress): wp_head() в header.php и wp_footer() в footer.php. Без них плагин работать не будет. Эти теги присутствуют в каждой теме по умолчанию.

Чтобы обновить прошлую версию, удалите старую папку kama-easy-admin и залейте новую.

Кому не лень отпишите в комментариях какие ссылки, по вашему, лучше включить в меню при установке плагина, т.е. какие ссылки сделать по умолчанию. А то я сходу накидал что мне показалось самым нужным - как-то слишком субъективно.

Обновления

20 октября 2010 (версия 3.1)

  • Полностью переписал код, исправил некоторые недочеты.
Плагин для легкого управления сайтом на WordPress (версия 3) Комментариев нет
Полезные Вопросы Спасибо Все
  • 57
    valley → nonoworld.org
    @

    а мне куда посмотреть? smile

    Ответить
    +1
    -1
    20.Апр.2011 в 08:42 #
    • 58
      Kama416

      Не знаю *unknw* А что у вас без авторизации показывается само меню?

      Ответить
      +1
      -1
      20.Апр.2011 в 22:04 #
      • 59
        valley → nonoworld.org
        @

        нет, даже нет возможности авторизации - просто меню не появляется...(((
        как должно быть - знаю по другому блогу

        Ответить
        +1
        -1
        20.Апр.2011 в 22:33 #
  • 60
    Spichka → chudo-spichki.ru

    Спасибо за плагин. Можно ли сделать так, чтобы при регистрации подгружалась такая же форма как при входе? Без перенаправления в админ панель.
    И еще, может рядом с ссылкой вход, добавить "регистрация", чтобы пользователи желающие зарегистрироваться не искали нужную ссылку под входом.

    Ответить
    +1
    -1
    28.Апр.2011 в 14:14 #
  • 61
    Pajka
    @

    Привет.Спасибо за плагин. Решил прикрепить логин-форму (появление логин-формы) к какой-нибудь ссылке.Можно ли сделать так, чтобы логин-форма выскакивала даже,если пользователь залогинен. Заранее Спасибо.

    Ответить
    +1
    -1
    07.Сен.2011 в 15:56 #
    • 62
      Kama416

      Можно, для этого плагин чуть подкрутить придется. А зачем, если не секрет, нужна логин-форма, когда пользователь авторизирован уже?

      Ответить
      +1
      -1
      07.Сен.2011 в 16:22 #
      • 63
        Pajka
        @

        Не хотел загружать , но вы сами спросили smile
        На тест сайте http://ptyres.co.uk/wordress (user : test, password : test)пытаюсь подручными способами, сделать приватные галлереи с паролем , чтобы направить пользователя в нужную галлерею использую логин фомру с редиректом на его галлерею, ваша форма выглядит очень симпатично, и не перегружает страницу, класс и очень удобно.Меню сделать не получается чтобы выскочила форма.Юзер логинится только для этого,(dashboart),он не видит, видит только свою галлерею. в галлереи сделал кнопку выход, но он только выходит из своей галлереи и его перекидывает на главную страницу сайта. заново войти через логин форму уже никак.
        А если оставить вашу форму управления, для юзера, то она не работает на телефоне например.
        Подскажите, пожалуйста, где там подкрутить вашу форму так, чтобы логин-форма выскакивала даже,если пользователь залогинен.

        Ответить
        +1
        -1
        07.Сен.2011 в 17:41 #
        • 64
          Kama416

          Не уверен что вам подойдет просто удалить проверку на залогиненность, тем не менее: в файле kama_easy_admin.php в двух строчках удалите:
          41: is_user_logged_in()
          44: !is_user_logged_in().

          Ответить
          +1
          -1
          07.Сен.2011 в 19:40 #
          • 65
            Pajka
            @

            Тимур , все работает удалил и все в порядке.Отлично. Спасибо большое *good*

            Ответить
            +1
            -1
            07.Сен.2011 в 19:59 #
  • 66
    sv9t

    kama, плагин отличный, сразу решил все проблемы с управлением. 3 ссылки не жалко). То что нужно для каждого уровня пользователя свою меню это точно.
    А как сделать чтобы под входом было слово регистрация и добавить в нее ссылку?что нужно поменять в коде?

    зы пожелание: можно ли реализовать такую функцию, чтоб регистрация появлялась как окно входа, на этой же странице. А не вела на отдельную.

    Ответить
    +1
    -1
    13.Дек.2011 в 07:16 #
    • 67
      Kama416

      Если рега открыта, такая ссылка (слово) должно появится внизу формы автоматом. Что менять в коде вы уж сами разберитесь, там ничего сложного...

      Регистрация - как окно входа, реализовать, будем говорить, нельзя, потому что я делать этого не буду, не вижу нужды, да и времени нет...

      Ответить
      +1
      -1
      15.Дек.2011 в 23:46 #
      • 68
        sv9t

        Ссылка то есть, но в итоге чтоб регнуться нужно два клика сделать да еще на д.страницу перейти. Решил др.способом, вывел под меню тоже что и в комментариях "вы вошли как User, выйти". Соответственно если не зарегистрированы только ссылка "вход" видна, добавил к ней ваш код + ссылку на регистрацию и все.

        Ответить
        +1
        -1
        16.Дек.2011 в 17:32 #
  • 69
    VesIgor → denparts.com.ua
    @

    Здравствуйте.
    Отличный плагин, огромное спасибо!
    Только у меня проблема с изменением цвета Входа, сливается с сайтом.
    Пробовал поменять в kea_style, все равно без изменений. Подскажите плиз как поменять цвет и сделать крупнее Вход?
    Зарание благодарю!

    Ответить
    +1
    -1
    08.Фев.2012 в 17:46 #
  • 71
    Простой → nikosun.com

    Здровоский плагин. Думаю многим облегчает жизнь в использовании сайта/блога.

    Ответить
    +1
    -1
    14.Авг.2012 в 04:46 #
  • 73
    howtomake → www.howtomake.com.ua

    Привет! Ссылка "Войти внизу не работает" sad

    а про авторизацию то помоему ее лучше организовать аяксом вот так

    Ответить
    +1
    -1
    30.Июл.2013 в 00:51 #
  • 74
    Александр → brainierweb.com

    А ведь так быть не должно. В чем проблема

    Ответить
    +1
    -1
    09.Сен.2013 в 13:45 #
    • 75
      Kama416

      У вас файл admin.php в плагине читается как текст а не обрабатывается как php скрипт, почему так происходит я даже не знаю.

      Ответить
      +1
      -1
      09.Сен.2013 в 22:21 #
  • 76
    Сергей → sergeykorovin.ru
    @

    Здравствуйте, Тимур!
    Спасибо за Ваш труд. Так привык к Вашему плагину, что без него, как без рук.
    Однако сегодня, обновил WordPress, до версии 3.7.1 и плагин перестал работать. В состоянии, когда администратор не залогинин, форма ввода логина и пароля перестала выводится, при нажатии на левый край экрана. В настройках плагина тоже, вместо пунктов меню, стал выводится код: ?= $this->options['munu_items']; ?>, впрочем, в остальных полях тоже этот код выводится...
    Хотел поинтересоваться, не собираетесь ли обновить плагин, или как эту проблему можно по другому решить?

    Ответить
    +1
    -1
    15.Ноя.2013 в 23:15 #
    • 77
      Kama416

      У меня все нормально работает на 3.7.1. Я даже не знаю что и думать. Вы хостинг не меняли случайно? У меня нет никаких мыслей... ?= - это значит что ваш хостинг не понимает вывод <?= , если я не ошибаюсь.

      А доработать плагин нужно, я давно думаю об этом: сделать поудобнее настройки; убрать некоторые лишние моменты; подправить код под новые возможности и то что сам узнал; возможно форму входа на ajax сделать и ей же нужно поменять дизайн. Но, я думал этим плагином никто не пользуется, а мне самому это не особо нужно - и так все работает и в целом устраивает. Все-таки нужда в нем отпала, когда разработчики сделали меню администрирования, но я им не пользуюсь, не нравится оно мне.

      Ответить
      +1
      -1
      17.Ноя.2013 в 00:21 #
Форма комментирования