Мне нужен совет для создания собственного сайта каталога Wordpress на основе только собственных функций Wordpress - PullRequest
0 голосов
/ 24 октября 2019

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

Нужный макет контента поста прост: 1 элемент каталога будет состоять из 1 элемента, состоящего из3 подблока: изображение элемента, заголовок элемента и описание элемента, элементы организованы в 2 столбца. (Это до сих пор было достигнуто с помощью модулей компоновщика, но это было неправильно :()

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

Таким образом, содержимое поста каталога будет отображаться через архив типов постов, и я буду использовать категории типов постов и родительские категории для фильтра галереи (1 галереяизображение - это изображение типа «пост»), и указанная галерея будет отображать мои записи в каталоге на моей индексной странице с возможностью поиска и фильтром постов.

Пока все хорошо, но значит ли это, что я будуВам нужно создать собственный шаблон для каждого типа поста (поста directpory), содержащего посты (элементы постов каталога)?

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

Каким-то образом мой интеллект Wordpress остановился здесь, и я не могу продвинуть план дальше. ny ideas?

В случае, если я просто использую свой модуль "Архив типов постов", как мне указать пользовательский запрос в модуле, чтобы сопоставить нужный архив с нужным постом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...