Есть сайт с обычными постами WP + рубрики-подрубрики. Рубрик сейчас ~300, статей больше 1000. Обычный статейный сайт. Хочу внедрить на него социальности. Выбрал WP-Recall.
Что я хотел бы сделать на сайте?
1. ЛК/профиль, рейтинг, личные сообщения и т.п. WP-Recall с этим легко справляется.
2. Группы (клубы по интересам). Тут я не хочу давать пользователям создавать свои. Будет только предустановленный набор Групп (в которые можно вступать и постить там записи). WP-Recall и с этим помог.
3. Личные блоги пользователей. Пользователь после регистрации сразу получает свой блог и может публиковать в него записи.
- Будет ссылка на его блог ( типа: /author/cereal007/blog/ )
- Будет страница с последними постами, списком блогов пользователей, "рейтинг блогов".
- На каждый блог можно подписаться.
Пример реализации блогов:
- Блог пользователя: _https://7dach.ru/blog/Raspopov_Gennadiy/
- Список всех блогов: _https://7dach.ru/blogs/?blog_type=personal&blog_title=&order=blog_count_user&order_way=desc
Как лучше реализовать подобное?
Я не программист, поэтому все,что я смог это (на тестовом домене):
- Создал кастомный тип записи "Блоги".
- Сделал форму публикации WP-Recall.
- Вывел вкладку в ЛК "Личный блог" и туда через шорткод вывел посты этого пользователя.
Вроде бы часть задач этим закрыл. НО. В будущем я бы все-таки хотел чтобы был рейтинг блогов, возможность подписаться на блог. А сейчас "по-факту" никаких блогов нет. Есть просто кастомные посты пользователей.
Получится ли потом это реализовать? Или лучше выбросить идею с кастомными постами и делать по-другому как-то?
Не хочется заложить убогий фундамент, который потом нельзя будет привести в толковый вид, поэтому пишу тут за советами. Буду благодарен всем за ответы и очень хотелось бы услышать мнение Otshelnik-Fm ?
Здравствуйте.
cereal007 сказал(а)
Хочу внедрить на него социальности. Выбрал WP-Recall.
Правильный выбор.
cereal007 сказал(а)
3. Личные блоги пользователей
- так группы - идеальный инструмент на сайте. Посмотрите на кодеселлер
- там я веду свой блог, еще несколько авторов тоже ведут. Лучше и не придумать. Правда группы сейчас представлены всего одним шаблоном (он и работает на кодеселлер). Но сейчас я тестирую еще один на этом сайте. Скоро он выйдет в каталоге кодеселлер.
Конечно если блоги реализует сторонний плагин - тоже пойдет. Но я бы выбрал группы WP-Recall.
cereal007 сказал(а)
НО. В будущем я бы все-таки хочет чтобы был рейтинг блогов, возможность подписаться на блог
подписаться можно на группу. Рейтинга групп нет, ну кроме как выводить их по количеству участников или записей
- шорткод для этого есть.
Но и по рейтингу общих записей можно сделать. Для этого придется разработать дополнение, которое будет так выводить - но проблем я не вижу.
Я всеми руками/ногами за группы (а там можно еще создавать и закрытые клубы - это же круто. Оплатил например членский взнос - читай оттуда записи. Ну или в личке собеседование прошел - одобрит вступление в группу - тогда проходимцев не будет - строго по теме и по нужной аудитории). Пусть пользователь создает одну, две группы или более по его тематике. Не стоит его загонять просто в блог - где он будет писать обо всем. А вдруг он может писать о мотоциклах и о литературе? В одном блоге это вроде как не совместимо. А вот в 2х группах - идеально.
Ну и если вы выбрали WP-Recall - опираться надо на его экосистему. Под него написано много решений и только за май (11 дней) опубликовали 7 новых дополнений. Так что с ним будущее. А если вы будете развивать свой кастомный тип записи - то это будет узкоспециализированное решение и только для вас. Хотя уже группы позволяют сделать многое и это бесплатно. Под него есть несколько платных решений - но их приобрести все равно дешевле, чем заказывать разработку на фрилансе. А после разработки еще надо тестировать. Да и фрилансер сдал вам проект и ушел. Любые доработки или что-то сломается через 3 месяца - это уже не его проблемы.
Не стоит бояться WP-Recall - он живет не первый год. И будет жить - т.к. на этом плагине поставлен бизнес нескольких людей.