Каждый современный человек владеет ноутбуком, но как самому убрать возникающие...
![Пропал звук на ноутбуке — что делать?](https://i0.wp.com/sovets.net/photos/uploads/120/8110495-2razrabotanyi-spetsialnyie-programmyi-kotoryie-testiruyut-audio-drayveryi-soundcheck.jpg)
На сайтах, сделанных новичками, редко когда можно увидеть личный кабинет пользователя. Почему-то эта функция для многих начинающих кажется сложно выполнимой.
А ведь кабинет с настройками профиля юзера – это большие возможности; это первый шаг к созданию социальной сети и важный фактор привязки пользователей к вашему сайту.
На самом деле не все так сложно, как оно кажется. Существуют специальные инструменты для WordPress, с помощью которых можно добавить к себе на сайт личный кабинет – это плагины. В данной статье будут рассмотрены лучшие дополнения, с помощью которых вы сможете быстро добавить кабинет пользователя на свой сайт Вордпресс.
Плагин WP-RecallПо умолчанию после установки шаблона на WordPress у вас есть в разделе “Виджеты” специальный блок “Мета”. После добавления его в сайдбар сайта у вас появится регистрация и поля для авторизации. Появится возможность авторизоваться на сайте. Но даже после входа на ресурс у посетителя не появится никаких индивидуальных функций, так как “Мета” не создает кабинет.
WP-Recall – мощное дополнение, которое самостоятельно выполняет функции сразу нескольких подобных модулей. С таким инструментом вы наверняка сможете создать удобный и функциональный кабинет пользователя.
Основные преимущества модуля WP-Recall:
Еще один плюс выбора модуля WP-Recall – это постоянная и качественная поддержка. В Интернете есть форумы, на которых создатели модуля охотно делятся советами и помогают новым пользователям освоиться.
Теперь разберем основные функции, которые предоставляет плагин WP-Recall для пользователя и вебмастера.
Итак, функционал для вебмастера:
Какие возможности дает личный кабинет WP-Recall:
WP-Recall позволяет не только создать кабинет пользователя на WordPress для генерации социальной сети, но и организовать профиля клиентов для интернет-магазина. У посетителя будет свой личный счет, а также разные пути его оплаты. Непосредственно плагин сможет добавить Интеркассу и Робокассу, а остальные способы оплаты (интернет-кошельки, платеж картой, переводом) вам придется настроить самостоятельно. У пользователя появится своя корзина, которую он сможет наполнить доступными на сайте WordPress товарами. Для удобства он сможет подписываться на определенные рубрики с товарами и фильтровать доступные каталоги по своему усмотрению.
WP-Recall очень легко установить на движок WordPress. Не нужно предпринимать какие-то нестандартные действия. Достаточно зайти в админку WordPress, открыть раздел “Плагины” и нажать “Добавить новый”. После этого найти расположение модуля у вас на компьютере и загрузить его на WordPress. Потом не забудьте активировать личный кабинет пользователя.
Чтобы настроить WP-Recall, достаточно зайти в административную панель WordPress сразу после его установки. В левой части с разделами меню вы увидите название модуля – это меню настроек плагина. Поскольку плагин доступный на русском языке, у вас не должно появится трудностей в его настройке – все просто и понятно. Для добавления функций модуля на сайт WordPress вам понадобится вставить шорткод на сайт.
Главное, что вы не должны забыть – это размещение полей для регистрации и авторизации. Очень часто вебмастера выбирают вывод этих полей в специальном блоке в боковой колонке сайта WordPress. Но чтобы такой виджет появился в сайдбаре, необходимо сначала его активировать. Найдите в разделе “Виджеты” блок под названием “Профиль пользователя” и перетащите его к активированным виджетам.
Плагин Theme My LoginОсновное внимание в статье заслужил именно модуль WP-recall, но если к нему вы испытываете какую-то особую неприязнь и хотите найти свои пути создания личного кабинета, тогда воспользуйтесь плагином Theme My Login. Он позволяет сделать качественную форму регистрации и авторизации, которая идеально будет вписываться под общее оформления вашего ресурса. Работает инструмент по модульному принципу – вы можете активировать отдельные функции, запуская при этом специальные модули. Например:
Рекомендуется отметить галочками все модули, которые доступны, так как большинство из них являются обязательными для создания нормального рабочего кабинета. Данный плагин, как и WP-Recall, можно настроить для осуществления продаж с личных кабинетов клиентов. Посетители смогут внести свои платежные данные, а также адрес, куда осуществлять доставку купленного товара. Оформление виджета вы сможете изменить в разделе “Виджеты”.
Плагин Profile BuilderЕще один инструмент, который вам поможет в создании личного кабинета на сайте WordPress. Он не совсем подходит для самостоятельного использования, но поможет вам улучшить внешнее оформление формы регистрации и авторизации. Profile Builder позволяет легко установить виджет на сайт, так как работает на русском языке и с шорткодами. Сразу после установки у вас в меню появится несколько форматов оформления плагина. Вы сможете его использовать вместе с WP-Recall для создания мощного профиля пользователя и красивых виджетов личного кабинета.
ВыводУказанных инструментов достаточно, чтобы создать мощный, удобный и красиво оформленный личный кабинет для постоянных пользователей вашего сайта. Вы сможете сгенерировать собственную социальную сеть, где пользователи будут активно переписываться между собой, либо – блог соавторов, где каждый сможет публиковать свои материалы. А для тех, кто решил заняться интернет-бизнесом личный кабинет превратится в способ сотрудничества с клиентами.
Здравствуйте, дорогие читатели. Сегодня хочу рассказать об одном замечательном плагине, позволяющим создать личный кабинет пользователя с практически неограниченными возможностями. Плагин личного кабинета WordPress называется Wp-Recall
Вам нужно, чтобы пользователи имели возможность самостоятельно добавлять статьи, фотографии или видеоматериалы на сайт, или может вы хотите создать полноценную соц. сеть на WordPress, где пользователи могут общаться друг с друг, дарить подарки или покупать какие-то товары. Все это с легкостью может решить плагин Wp-Recall.
Плагин разработан таким интересным способом, что в базовой комплектации он имеет лишь основные возможности, это сделано в первую очередь, чтобы плагин не нагружал сайт. Если же вам необходимо добавить какую-то возможность к базовой комплектации, то достаточно просто установить дополнение к основному плагину.
Сам плагин бесплатный, среди дополнений встречаются как бесплатные, так и платные.
Уверен, что плагин будет интересен и разработчикам, прекрасно владеющим PHP, как основа для своих интересных задумок.
Как я узнал об этом плагине, или мой опыт использования этого плагинаЯ узнал об этом плагине совершенно случайно. Меня давно не покидала идея сделать портал для города, где я родился. Если вкратце, это маленький городок на юге Киргизии. Когда-то это был закрытый городок, где добывали уран. После того, как добычу прекратили и шахты законсервировали, в городе появился самый большой в бывшем Союзе завод по производству электрических ламп накаливания.
После развала Союза начался массовый отток жителей из города. Сейчас бывшие жители этого города есть практически во всех странах бывшего Союза, а так же многие живут в Германии. И большинство этих людей помнят и любят свою родину, свой маленький, но уютный городок на юге Киргизии.
Мне хотелось бы сделать площадку – портал с форумом, где можно было бы объединить этих людей.
Идея может быть бредовая, но мне она не давала покоя, и на основе плагина Wp-Recall, я все таки запустил этот портал.
Что удалось сделать на сайте при помощи плагина Wp-Recall1. Сделана довольно симпатичная форма авторизации
2. Создан личный кабинет пользователей, где они могут добавлять статьи, фото, видео, переписываться в чате с другими пользователями, а так же подписываться на других пользователей.
Скачать плагин можно с официальной директории или с . Установка плагина стандартная.
После установки плагина в админке вашего сайта появится раздел WP-RECALL, с основными настройками.
Я не буду полностью описывать все настройки, вы в этом разберетесь и сами без труда, так как плагин полностью русскоязычный, опишу лишь вкратце основные подразделы:
1. Общие настройки. Здесь можно задать основной цвет стиля личного кабинета и формы регистрации, включить или отключить режим логирования для отслеживания ошибок работы, включить режим кэширования и указать где должна выводиться форма регистрации.
Тут название говорит само за себя.
3. Настройки профиля и аккаунта. Можно разрешить пользователям удалять свой аккаунт, и указать максимальный размер загружаемого аватара.
Здесь сосредоточены настройки формы, через которую пользователи могут добавлять материалы на сайт.
Здесь можно указать размер сообщения, задержку между запросами и т. п.
При установке дополнений, у вас появятся так же другие настройки.
Дополнения для Wp-Recall можно скачать . Устанавливаются они в настройках. Нужно просто загрузить ZIP архив с дополнением.
По умолчанию после установки плагина доступно 2 шаблона личного кабинета. При желании можно загрузить свой шаблон.
В разделе «Репозиторий» доступны всевозможные продукты разработчиков данного плагина.
Если вы хотите переименовать стандартные названия вкладок в личном кабинете, то это с легкостью можно сделать.
Здесь есть возможность настройки необходимых вкладок, которые будут в личном кабинете пользователей.
Лично мне плагин очень понравился. При создании какого-нибудь портала или клуба на WordPress, где необходим удобный личный кабинет, он просто незаменим.
Приветствую вас, уважаемый читатель! В данной статье речь пойдет об удалении лишнего из профиля пользователя блога на WordPress и выводе туда дополнительной информации.
В WordPress есть механизм регистрации, авторизации и профиля пользователя. Очень хочется воспользоваться готовым функционалом, дабы не лепить свой собственный велосипед. Ранее я уже рассказывал об . Теперь осталось понять, как выкинуть мусор из профиля пользователя и вывести туда действительно нужную информацию.
Если зарегистрироваться как новый пользователь с правами подписчика, то профиль пользователя (или личный кабинет), доступный по ссылке imya_saita.ru/wp-admin/profile.php будет иметь внешний вид, представленный на рис. 1. Согласитесь, куча лишнего хлама.
Рис. 1. Стандартный вид профиля пользователя WordPress с правами подписчика.
На рис. 1. цифрами обозначены проблемные места, которые мы будем последовательно убирать.
Принцип кодирования следующий: в процессе загрузки страницы движок генерирует события, называемые хуками. При возникновении хука можно запустить написанный нами код. Для того, чтобы наш программный код был воспринят движком, необходимо вставить его в файл function.php активной темы.
Видеоурок
Видеоурок записан при поддержке новой статейной биржи от SeoPult - WebArtex . В системе работают только высокоуровневые сайты, которые не светятся и не светились ранее в линкоброкерах. Такие площадки предельно безопасны и предельно эффективны для оптимизаторов.
Пояснение к видеоуроку, исходники
1. Удаление лого WP и выпадающего меню. Добавление ссылки «На главную».
//Удаление логотипа WordPress из горизонтального меню add_action("admin_bar_menu", "remove_wp_logo", 999); function remove_wp_logo($wp_admin_bar) { if(!current_user_can("administrator")) { $wp_admin_bar->remove_node("wp-logo"); $wp_admin_bar->remove_node("site-name"); $args = array("id" => "sdelaysite_home_page", "title" => "На главную", "href" => "/", "meta" => array("class" => "my-toolbar-page")); $wp_admin_bar->add_node($args); } }
Рис. 2. Результат действия вышеприведенного кода.
// Удаление ссылки на консоль и других лишних пунктов add_action("admin_menu", "remove_menus"); function remove_menus () { global $menu; if(!current_user_can("administrator")) { $restricted = array(__("Dashboard"), __("Posts"), __("Media"), __("Links"), __("Pages"), __("Appearance"), __("Tools"), __("Users"), __("Settings"), __("Comments"), __("Plugins")); end ($menu); while (prev($menu)) { $value = explode(" ",$menu); if(in_array($value != NULL?$value:"" , $restricted)){unset($menu);} } } }
3. Удаление левого вертикального меню, подвала и помощи.
В данном пункте применен несколько иной подход. При возникновении хука admin_print_scripts-profile.php выполняется вывод дополнительных стилей, которые скрывают блоки с указанными идентификаторами. Если вы хотите спрятать любой другой блок, имеющий идентификатор, можете воспользоваться предложенным способом.
// Удаление левого вертикального меню, подвала, информации о версии движка add_action("admin_print_scripts-profile.php", "hide_admin_bar_prefs"); function hide_admin_bar_prefs() { if(!current_user_can("administrator")) { ?> #adminmenuback, #adminmenuwrap, .update-nag, #contextual-help-link-wrap, #footer, #wpfooter{ display: none; } jQuery(document).ready(function(){ jQuery("#your-profile .form-table:first, #your-profile h3:first").remove(); jQuery("#your-profile h3:eq(1)").html("Персональные данные"); });