@Sangfroid
Молодой web Разработчик

Как получить значение по умолчанию поля плагина acf до сохранения записи?

Возможно ли получить значение кастомного поля плагина acf до сохранения записи ? в метаполе по записи значение пустое. В базе данных тоже ничего нет.
  • Вопрос задан
  • 97 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Lord_Dantes
Булевое разве не подходит?
Ответ написан
azerphoenix
@azerphoenix
Java Software Engineer
Здравствуйте!
Чтобы ответить на ваш вопрос давайте посмотрим, что именно в БД происходит.
Когда вы сохраняете запись, то в БД СОЗДАЮТСЯ мета поля для данной записи, где meta_key - название поля, а meta_value значение поля.

я установил значение по умолчанию, но, чтобы оно установилось в записи мне нужно зайти в запись и сохранить её, а можно сделать как-то это все автоматически? Если у меня 50 записей

Так как у вас для этих записей не созданы нужные мета записи, то рекомедую программно обновить все записи, а затем уже программно их вытягивать.
Обновить все записи разом можно по-разному.
1) Выделить все, вы выбрать "изменить" и нажать на "обновить". Если не ошибаюсь, тогда все записи обновятся и нужные поля будут созданы
2) использовать готовые плагины, которые могут инициировать обновление записей.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы