n-wp.ru — блог о WordPress

Как создать аккаунт партнера?

Хочу разместить на блоге сервис для выбора и заказа услуг (в моем случае, активный отдых). Услуги предоставляют партнеры, я лишь размещаю их портфолио на своем блоге.

Задача: для каждого из партнеров организовать отдельный аккаунт, где он сможет заполнить собственное портфолио (желательно заполнив готовый шаблон),  сможет, при необходимости, редактировать его и отвечать на комментарии клиентов.

Шаблон должен иметь кнопку для перехода на сайт партнера с передачей ему информации о клиенте (ФИО, телефон, мейл) и информацией о моем блоге (например, ID или домен).

Все портфолио партнеров нужно выводить в блоге на отдельных страницах по категориям (например, отдельно страница партнеров по туризму, отдельно — по дайвингу, и т.д.)

Подскажите, насколько посильная эта задача и по возможности пути решения.

5 комментариев

  • Ну первое, что пришло на ум — это сделать партнера автором. Тогда можно создать страницу постов автора (портфолио партнера), к каждому посту автор может получать комментарии (к каждой работе портфолио партнер может получать отзывы). Категории для партнеров можно реализовать через дополнительные таксономии.

    Шаблон должен иметь кнопку для перехода на сайт партнера с передачей ему информации о клиенте (ФИО, телефон, мейл) и информацией о моем блоге (например, ID или домен).

    Можно на странице партнера сделать форму обратной связи с автором, в которой будут необходимые вам поля.

    Второе, что пришло на ум — сделать это с помощью мультисайтовой структуры. Хотя я остановился я бы на первом варианте.

    Все, что вы описали, возможно сделать на WordPress, но это потребует либо создания новой, либо большой переделки уже имеющейся темы, что является нетривиальной задачей, которая должна решаться профессиональным веб-программистом.

    • Спасибо за ответ.
      Сделать партнера автором — понятно.
      А как это создать страницу постов автора? Я так понимаю автор сможет написать пост (портфолио), но ведь в учетной записи автора нет возможности создания страниц? Или я что-то не понял?
      С таксономиями буду разбираться, в первый раз услышал о их существовании :(
      Форма обратной связи на странице автора — подумаю как можно ее грамотно вписать в портфолио.
      А можно ли создать готовый шаблон для портфолио? Люди могут быть не знакомы с вордпресс и версткой. Так чтобы вставил информацию в готовые поля и ОК!
      По второму варианту — переделка темы не критична, руки вроде оттуда, могу сам поковырять. Главное с направлением определиться.
      У кого еще какие мысли есть?

      • А как это создать страницу постов автора? А можно ли создать готовый шаблон для портфолио?

        Как тут? За формирование страницы автора отвечает файл author.php. Подробнее о структуре файлов, формирующих внутренние динамические страницы тут.

  • Про страницу постов автора понял, буду экспериментировать.
    А по поводу шаблона, что можно сделать?

    • В WordPress есть такая штука, как произвольные поля. С их помощью можно вводить и выводить любые пользовательские данные. Например, в этом блоге при создании поста можно указать ссылку на внешний ресурс — это сделано с помощью произвольного поля. Так что формы для ввода нестандартных данных тоже можно прикрутить.

/* ]]> */