Жизнь это - мгновения, промежутки. Ночь ушла, солнце скоро взойдет. Сделайте эти промежутки настолько прекрасными насколько это возможно - наполненными молчанием, наполненными благодарностью к существованию, которое дало вам шанс, благодарностью по отношению ко всем тем, кто вам помог. И ждите.


2 июня 2011 г.

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

Плагин для WordPress для легкого управления админкой
Плагин был обновлен. Последняя версия находится здесь.
По-моему в WordPress не совсем удобно реализовано управление записями в админ-панели. В частности мне не нравится, что нет сортировки на странице записей/страниц, в медиа библиотеке, нет поиска по категориям да и вообще много чего нет, поэтому изначально так сложилось, что мне привычнее управлять сайтом не из админ-панели, а прям с сайта, собственно для этого и созданы такие функции, как edit_post_link(), edit_comment_link(), edit_tag_link() (ссылки редактирования), надо признать весьма удачно.
Так же существует не мало плагинов, которые вместе со своим функционалом, расширяют возможности в админке WordPress (например: simple tags). Но большая часть таких плагинов грузят WordPress не в меру своей надобности, к примеру, от simple tags я отказался уже давно

А теперь, к делу.

Недавно написал простенький плагин, с помощью которого легче логинится и управлять сайтом. Плагин получился универсальный - подходит к любому шаблону.
Суть плагина в том, чтобы создать удобное меню на сайте, благодаря которому можно одним нажатием попасть в любое место в админке. После установки плагина, на сайте (слева сверху) появится картинка входа (можно убрать), по нажатию на которую появляется окошко с вводом логина и пароля для входа. После того, как вход на сайт произведен, слева появляется картинка (static - ходит вместе с прокруткой по вертикали), при наведении на которую будет всплывать меню. Меню можно настроить, добавить туда любые нужные вам для управления сайтом ссылки. Картинку тоже можно настроить нормальный вариант и компактный (см.картинку ↓). Не залогиненные пользователи меню не видят. Кто из залогиненых пользователей будет видеть меню вы можете указать в настройках.
Плагин для WordPress  для легкого управления админкой
Панель меню
Как я уже говорил, в WordPress администрирование сайтом не в малой, а то и в большей доле осуществляется не через админ-панель, а через сам сайт. Именно поэтому у меня изначально (чуть ли не с первого знакомства с ВП), как-то на автомате получилось создать панель в самом шаблоне сайта, чтобы проще было создавать записи, просматривать черновики, комментарии и т.д. Во многих шаблонах WordPress есть блок, для удобного логина, а далее переключение между сайтом и админкой происходить через ссылки редактирования записей (удобно) и через консоль (не очень удобно). Через консоль не удобно, потому что, например, чтобы создать запись, нужно сначала зайти в консоль, и только потом можно нажать на "создать запись". Другой пример - у вас стоит плагин NextGen Gallery, чтобы добавить картинку(и) опять же, нужно посетить консоль, а от туда уже есть доступ к ссылкам на добавление фотографий, управление альбомами и т.д.
Гораздо удобнее, если бы можно было вынести необходимые нам ссылки на сам сайт, чтобы прям с сайта (минуя Консоль) можно было попадать в нужные места админки WordPress, одним кликом. Когда я только познакомился с WordPress я так и делал, вставлял нужные мне ссылки (создание записи/страницы, управление комментариями)  в боковую панель, но это тоже не очень удобно, потому что, ссылки легко убегают за пределы экрана, при прокрутке и приходится скролить.
Логин форма
Другой момент - сам процесс входа, так же не удобен, потому что, когда нажимаешь ссылку "войти" (если она вообще есть на сайте, если её нету, тогда вообще нужно в строку дописывать /wp-login.php), тебя перекидывает на отдельную страницу с формой входа, затем с этой страницы тебя перекидывает в Админку. Первый шаг (страница входа) лишний. К тому же, допустим я просматривал свой блог и нашел ошибку, решил исправить и обнаружил, что не залогинен - жму на "войти", попадаю на страницу входа, от туда в Админку. И где теперь эта страница которую я хотел поправить, заново искать? Это конечно мелочи, но сталкиваясь с такими моментами хочется, чтобы было так (реализовано в плагине): увидел ошибку, нажал "Войти", меня никуда не перебросило, а просто вылезло окошко, где я вписываю логи, пароль и залогинился. После логина меня никуда не перекидывает и я остаюсь на той же странице, где был до этого (это в плагине настраивается, можно установить редирект вообще на любую страницу, хоть на другой сайт smile).
Пример формы логина, можете посмотреть на этом сайте - нажмите на левый верхний угол страницы.

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

Плагин для упрощения логина и управления сайтом на WordPress(kama-easy-admin-v2.2.1.zip)Размер: 17.58 KB / дата: 14.Мар.2011

Комментариев нет:

Отправить комментарий