WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

acf_copy_metadata() ACF 5.3.8

acf_copy_postmeta

Copies meta from one post to another. Useful for saving and restoring revisions.

Хуков нет.

Возвращает

null.

Использование

acf_copy_metadata( $from_post_id, $to_post_id );
$from_post_id((число/строка))
The post id to copy from.
$to_post_id((число/строка))
The post id to paste to.

Список изменений

С версии 5.3.8 Введена.

Код acf_copy_metadata() ACF 5.9.1

<?php
function acf_copy_metadata( $from_post_id = 0, $to_post_id = 0 ) {
	
	// Get all postmeta.
	$meta = acf_get_meta( $from_post_id );
	
	// Check meta.
	if( $meta ) {
		
		// Slash data. WP expects all data to be slashed and will unslash it (fixes '\' character issues).
		$meta = wp_slash( $meta );
		
		// Loop over meta.
		foreach( $meta as $name => $value ) {
			acf_update_metadata( $to_post_id, $name, $value );	
		}
	}
}