Подскажите по реализации блогов пользователей

Домой Разработка Вопросы, идеи, предложения Подскажите по реализации блогов пользователей
5ответ(ов) в теме
cereal007
не в сети 2 года
На сайте с 11.05.2019
Участник
Тем 3
Сообщения 7
1
09:01

Есть сайт с обычными постами 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 ?

Редакции сообщения
11.05.2019 10:53cereal007Причина: не указано
0
Владимир Otshelnik-Fm
не в сети 4 дня
На сайте с 11.04.2011
Администратор
Тем 19
Сообщения 158
2
10:55

Здравствуйте.

cereal007 сказал(а)
Хочу внедрить на него социальности. Выбрал WP-Recall.

Правильный выбор.

cereal007 сказал(а)
3. Личные блоги пользователей

- так группы - идеальный инструмент на сайте. Посмотрите на кодеселлер

Вы не можете просматривать опубликованные ссылки

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

Конечно если блоги реализует сторонний плагин - тоже пойдет. Но я бы выбрал группы WP-Recall.

cereal007 сказал(а)
НО. В будущем я бы все-таки хочет чтобы был рейтинг блогов, возможность подписаться на блог

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

Вы не можете просматривать опубликованные ссылки

- шорткод для этого есть.
Но и по рейтингу общих записей можно сделать. Для этого придется разработать дополнение, которое будет так выводить - но проблем я не вижу.

Я всеми руками/ногами за группы (а там можно еще создавать и закрытые клубы - это же круто. Оплатил например членский взнос - читай оттуда записи. Ну или в личке собеседование прошел - одобрит вступление в группу - тогда проходимцев не будет - строго по теме и по нужной аудитории). Пусть пользователь создает одну, две группы или более по его тематике. Не стоит его загонять просто в блог - где он будет писать обо всем. А вдруг он может писать о мотоциклах и о литературе? В одном блоге это вроде как не совместимо. А вот в 2х группах - идеально.

Ну и если вы выбрали WP-Recall - опираться надо на его экосистему. Под него написано много решений и только за май (11 дней) опубликовали 7 новых дополнений. Так что с ним будущее. А если вы будете развивать свой кастомный тип записи - то это будет узкоспециализированное решение и только для вас. Хотя уже группы позволяют сделать многое и это бесплатно. Под него есть несколько платных решений - но их приобрести все равно дешевле, чем заказывать разработку на фрилансе. А после разработки еще надо тестировать. Да и фрилансер сдал вам проект и ушел. Любые доработки или что-то сломается через 3 месяца - это уже не его проблемы.

Не стоит бояться WP-Recall - он живет не первый год. И будет жить - т.к. на этом плагине поставлен бизнес нескольких людей.

1
cereal007
не в сети 2 года
На сайте с 11.05.2019
Участник
Тем 3
Сообщения 7
3
11:47

Все ваши аргументы меня убедили. Спасибо за подробный ответ! Сейчас хорошенько присмотрюсь/изучу функционал групп. Потом отпишу еще тут, что придумал/или какие-то вопросы (не закрывайте пока тему, пожалуйста).

0
pbv66
не в сети 2 года
На сайте с 09.05.2019
Участник
Тем 1
Сообщения 3
4
21:01

а когда уже обновленный доп. групп выйдет?

0
Владимир Otshelnik-Fm
не в сети 4 дня
На сайте с 11.04.2011
Администратор
Тем 19
Сообщения 158
5
10:52

Может в сентябре...

0
Вы не имеете права на публикацию сообщений в этой теме
Авторизация
*
*
Регистрация
*
*
*
Настоящим подтверждаю, что я ознакомлен и согласен с условиями политики конфиденциальности
Генерация пароля
Закрыть