benmccormack
  • 0
Новичок

Как лучше представить шаблонный контент в WordPress?

  • 0

Я хотел бы иметь возможность добавить шаблон для страницы, которая будет представлять страницы с похожими данными в одном стиле. Например, я хочу иметь возможность создать шаблон «Профиль человека», чтобы все страницы личного профиля выглядели одинаково.

В настоящее время я могу это сделать, скопировав и вставив набор <div> тегов на разные страницы и обновив файл style.css для обработки пользовательских классов в <div> тегах. Хотя это соглашение будет работать, оно требует, чтобы каждый, кто добавляет контент, мог понять, как правильно вставлять свои изображения и текст между <div> тегами.

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

1. Image: _______________________________ [Browse]
2. Person's Name : ______________________
3. About this Person: ___________________
[Save] [Cancel]

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

Share
  1. Если это строгая структура, вам может быть лучше создать собственный тип записи. Затем вы сохраните имя в поле заголовка, изображение в качестве избранного изображения, а «О программе» будет основным содержанием. Если вам нужна дополнительная информация, вы можете использовать настраиваемые поля (с плагином для их оформления ).

    • 0
  2. Позвольте мне предложить вам рассмотреть Gravity Forms (39 долларов США за сервер), которые позволят вам создавать отличные формы на внешнем интерфейсе (могут быть некоторые хорошие пакеты форм с открытым исходным кодом, но я не слишком знаком с ними), а затем использовать @Jan Fabry предложение пользовательского типа сообщения с маршрутизацией контента Gravity Forms в ваш пользовательский тип сообщения, когда пользователи вводят данные.

    Вот ссылка, которая может помочь вам с пользовательскими типами сообщений:

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

    • 0

Оставить ответ

You must login to add an answer.