#wordpress #wordpress-theming #custom-wordpress-pages
#wordpress #wordpress-тематизация #пользовательские-wordpress-страницы
Вопрос:
Не уверен, что «пользовательские динамические разделы» — подходящее предложение для описания моего желания. Но я надеюсь, что это описание подскажет вам, что мне действительно нужно.
Как вы можете видеть на скриншотах выше. Это обычная статья на кулинарном веб-сайте, которая содержит два раздела. Первый на первом рисунке — это динамические разделы для ингредиентов, которые похожи на список задач, и пользователь может отметить каждый из них, как показано. Также он может настроить порции, чтобы удвоить или утроить ингредиенты. Во втором разделе показан каждый шаг, пронумерованный. Все это находится рядом с обычными абзацами, которые они могут вводить где угодно.
Теперь вопрос: какова логика, стоящая за этим? Как добавить разные разделы в статью без плагинов (я хочу закодировать это сам), например, это пользовательские поля или что? и как сделать его динамичным, чтобы он был похож на список задач и корректировку порций. И шаги. Вот и все. Как я могу сделать это в своем коде?
Ответ №1:
Это зависит от того, что это за статья. В worpress в основном существует три типа контента: страница, публикация и пользовательская публикация. Если это страница, то вы можете перейти на ‘pageName-page.php «вносить пользовательские правки или вы можете изменить их только с помощью опции «Страницы администратора». И, если это post или пользовательское сообщение, вы можете изменить содержимое только из раздела администратора, т. Е. Для post вы можете просмотреть сообщение и отредактировать одно из них.
Насколько я могу догадаться, это должна быть страница, поэтому найдите название страницы и, если их файл называется ‘pageName-page.php ‘, затем вы можете отредактировать его.
Комментарии:
1. На самом деле это не страница. Это сообщение. Как я могу сделать пользовательский пост таким, чтобы в нем было много разделов с динамическими функциями? Нравятся скриншоты?
2. Существует плагин под названием Advanced custom fields, с помощью этого плагина вы сможете добавить пользовательское поле в свой пользовательский пост. Вы можете добавить изображение, текст, флажок, дату и многие другие поля в свой пользовательский пост, так что это должно дать вам то, что вы хотите.