Пара слов о плагине Asgaros Форум.
Это достаточно молодой плагин форума и активно развивающийся.
Не перегруженный, быстрый и подойдет большинству проектов, где не нужен большой с кучей модификаций форум.
Вот ссылочка на сам плагин Asgaros Форум
Я в принципе все перевел и конечно буду и дальше с выходом новых версий пополнять...но буду признателен за ваши предложения и исправления косяков.
Если вы установли себе этот плагин и у вас не появился сразу русский язык, наверняка отключено автоматическое обновление WP. Включите и обновите языковые файлы, русский появится.
Планов по развитию достаточно много у автора и собирающемуся сообществу, можно посмотреть на гите что в планах, но там конечно не все, но многое есть.
Так как я не программист, занят в области SEO и очень давно, время на свои сайты практически не было. тут появилось не много и вот что стало из этого получатся.
Повторюсь, я не программист и надеюсь, что совместными усилиями, мы сможем сделать отличную связку из двух плагинов, а может и из 10))
Из коробки вид у форума скучноват и тем более не имеет никакого функционала кроме как темы и посты. Добавим возможности WP-Recall.
Вот так выглядит форум из коробки:
Добавив этот код в функции вашей темы, получим ссылки на личный кабинет. Профиль, личные сообщения, отзывы и тд.
Плюс выведем общий рейтинг, о рейтинге напишу отдельно, так как там я туплю с возможностью плюсовать в постах.
add_action('asgarosforum_after_post_author', 'my_function', 10, 1); function my_function($author_id) { $user_info = get_userdata($author_id); echo '<b>Рейтинг: '.rcl_rating_block(array('value'=>rcl_get_user_rating($author_id))).'</b>'; echo '<p class="social-icons"><a href="'.get_bloginfo('wpurl').'/author/'.$user_info->user_login.'" title="Профиль"><i class="fa fa-user"></i></a> <a href="'.rcl_format_url(get_author_posts_url($author_id),'privat').'" title="Личное сообщение"><i class="fa fa-comment"></i></a> <a href="'.rcl_format_url(get_author_posts_url($author_id),'recall').'" title="Отзывы"><i class="fa fa-trophy"></i></a> <a href="'.rcl_format_url(get_author_posts_url($author_id),'groups').'" title="Группы"><i class="fa fa-group"></i></a> <a href="'.rcl_format_url(get_author_posts_url($author_id),'publics').'" title="Публикации"><i class="fa fa-book"></i></a></p>'; }
Много было всяких дел по работе и голова уже не варит, как сделать без "?")) По этому первую ссылку оставил как видите немного другой нежели остальные и будет работать только при выводе кабинета через страницу автора.
Классы и иконки конечно те что вам нужны или есть в вашей теме.
Спасибо за подсказку по ссылкам Андрею Плечёву.
В следующей статье напишу как подключить полный редактор и смайлы.
Доброго тебе здоровится мил человек. Ты из этого плагина полноценный форум состряпал. Воистину чудесно, слава героям веб мастерам
Хочу заметить сразу, что разработчик Asgaros ))
Garry, а вы не думали над тем, чтобы создать дополнение для recall-а по интеграции оного плагина с форумом? 🙂 Можно даже за умеренную плату 😉
Как раз вчера Otshelnik-Fm именно это мне сказал 🙂
Будет в итоге конечно, у меня пока со временем туговато, да и изучить вопрос надо. Плюс вкрался некоторый фактор, как будет принято решение по новым функциям форума в плане поиска и структуры, тогда уже можно будет смело сделать. Надеюсь в скором времени появится дополнение.