ACF_Post_Type::prepare_post_for_import
Prepares an ACF post type for import.
Метод класса: ACF_Post_Type{}
Хуков нет.
Возвращает
Массив.
Использование
$ACF_Post_Type = new ACF_Post_Type(); $ACF_Post_Type->prepare_post_for_import( $post );
- $post(массив) (обязательный)
- The ACF post array.
Список изменений
| С версии 6.3.10 | Введена. |
Код ACF_Post_Type::prepare_post_for_import() ACF Post Type::prepare post for import ACF 6.4.2
public function prepare_post_for_import( $post ) {
if ( ! acf_get_setting( 'enable_meta_box_cb_edit' ) && ! empty( $post['register_meta_box_cb'] ) ) {
$post['register_meta_box_cb'] = '';
if ( ! empty( $post['ID'] ) ) {
$existing_post = $this->get_post( $post['ID'] );
if ( is_array( $existing_post ) ) {
$post['register_meta_box_cb'] = ! empty( $existing_post['register_meta_box_cb'] ) ? (string) $existing_post['register_meta_box_cb'] : '';
}
}
}
return parent::prepare_post_for_import( $post );
}