Я собираю свою собственную тему Wordpress для очень специфического набора требований клиента. Я нормально работаю над темой внешнего интерфейса, но мне нужна помощь с серверной частью.
Задача похожа на сайт поддержки, с множеством вопросов и ответов. Я создаю сайт поддержки для компании, а это значит, что на большинстве страниц будет много вопросов и связанных с ними ответов.
Структура страницы будет примерно такой:
Home Page (with links to Most recent Q+As added) and common sections
-How to use the app (10-20 Q+As on page)
-How to manage integrations (10-20 Q+As on page)
-Other page (10-20 Q+As on page)
-5-10x 'Other pages'
About Us
Contact Support
Требования и мои комментарии
-Каждый вопрос и ответ не имеют собственного URL-адреса
Это делает использование сообщений для вопросов и ответов непривлекательным.
-Каждая страница состоит из оглавления, которое позволяет быстро переходить к вопросам
Идеальным решением может быть некоторый код в шаблоне темы страницы, который захватывает каждый объект «Q и A» в определенную категорию / раздел / идентификатор и загрузить его на страницу
-Новые вопросы и ответы могут быть добавлены быстро и легко
Идеальное решение для представителей службы поддержки состоит в том, что они могут добавить вопрос и ответ и назначить категорию, а не редактировать огромную страницу вопросов. .
-Порядок вопросов и ответов на странице важен
Идеальное решение должно позволять вам заказывать ответы на вопросы в своей категории / разделе / другом.
-На главной странице есть последний список Q + As, добавленный
-Каждая страница вопросов и ответов имеет дату "последнего обновления", то есть дату последнего изменения последнего вопроса и ответа.
Идеи, которые у меня были
Сообщения или пользовательские сообщения казались хорошей идеей, но они создают постоянные ссылки. Но мои «страницы» на самом деле были бы страницами архива категорий. Мы не хотим, чтобы Q + A были отнесены к двум категориям. Кроме того, сложно настроить произвольный порядок публикаций. Если бы мы могли подавить постоянные ссылки и обеспечить категорию или раздел и найти способ их упорядочить - это могло бы сработать.
Плагины часто задаваемых вопросов
Похоже, что все это немного неуклюже, и количество пользовательских разработчиков, которые нужно перекраивать на них, может не стоить того, может быть проще сделать что-то полностью нестандартное.
Вопрос:
есть ли у кого-нибудь идеи, как этого можно достичь?