Как быть если исчезли произвольные поля после установки ACF плагина?

Я использовал кастомные поля WP на многих страницах, однако спустя время начал работать с acf плагином, этот плагин расширяет возможности работы с произвольными полями.

Однако после установки плагина у всех страниц произвольные поля с заполненными значениями куда-то все разом исчезли. Начал искать откуда корни, оказалось что ACF плагин блокирует отображение в Админке стандартного блока с произвольными полями внизу редактора.

Гугл выдает какие-то нерабочие решения – типа просто поставьте галочку в настройках редактора “показать произвольные поля”, однако этой галочки там просто нету.

Как вернуть блок с произвольными полями?

Решение оказалось простым. Нужно в файл functions вашей темы добавить лишь одну строчку кода. И все.

add_filter('acf/settings/remove_wp_meta_box', '__return_false');

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

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

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

Успехов всем в сайтостроении!

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

9 + 1 =

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: