Здравствуйте!
CF7 в с учетом контекста не самое лучшее решение.
Необходимо создать форму для ученика, в которой он мог бы ввести вопрос и варианты ответа, выбрать верный
Смотрите в сторону кастсомных полей.
Плагин - ACF (а лучше ACF Pro)
исопльзуйте acf form для создания формы
https://www.advancedcustomfields.com/resources/acf...
https://www.advancedcustomfields.com/resources/cre...
Далее учителю через подобную форму надо дать возможность просматривать загруженные учеником вопросы,
После самбита формы в бэкенде обрабатываете запрос и создаете CPT
Соответственно, нужен кастомный тип записи.
https://wp-kama.ru/function/register_post_type
При надобности создания категорий (рубрик) регистрируете таксономию
https://wp-kama.ru/function/register_taxonomy
Не могу понять, как это можно реализовать, чтобы доступ учителю был не из админки
Например, устанавливаете плагин WP Recall (личный кабинет). Там выводите нужные записи, которые заполнены учеником. Каждый учитель имеет доступ к ЛК и может просмотреть данные.
Может быть, что есть другие какие-либо готовые плагины или CMS, но я не встречал.
А если бюджет позволяет и если проект серьезный, то смотрите в сторону фреймворков и напишите подобный сайт "с нуля". Например, на Yii2, если вы пишите на рнр