wordpress Дополнительные (пользовательские) поля страницы/записи -- Как добавить их в админке и вывести (произвольные поля)

Какие есть варианты:

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

    Минусом данного подхода является то, что здесь все время надо будет выбирать ключ (имя) поля, прежде чем вводить значение - это не очевидно для обычных пользователей с одной стороны, и все-таки не очень удобно даже для тех, кто все знает - с другой)

  2. Плагины:
    1. Бесплантный и очень популярный плагин Advanced Custom Fields (если он есть для вашей версии WP)
    2. Meta Box -- поставщик API, для удобного создания полей.

Источники:

  1. Произвольные поля: https://misha.blog/wordpress/custom-fiel...
  2. Дополнительные поля для таксономии: https://wp-kama.ru/hook/taxonomy-_edit_f...