Hello,
I am doing some work to add old versions of package files to ACF fields but i can’t appear to get the download url for a package file, how can i do this?
example of what i currently have
$files = get_package_data( $post_id, 'files' );
if ( $files ) {
// Define the new row to add.
$new_row = array(
'title' ► get_the_title(),
'date_added' ► gmdate( 'M d Y h:i:s A' ),
'files' ► array(),
);
foreach ( $files as $key ► $file ) {
if ( isset( get_package_data( $post_id, 'fileinfo' )[ $key ] ) ) {
$new_row['files'][] = array(
'file_name' ► $file,
'file_type' ► get_package_data( $post_id, 'fileinfo' )[ $key ]['type'],
'file_size' ► get_package_data( $post_id, 'fileinfo' )[ $key ]['size'],
'file_url' ► get_the_permalink( $post_id ) . '?wpdmdl=' . $post_id . '&ind=' . \WPDM_Crypt::Encrypt( $key ),
);
}
}
add_row( 'previous_versions', $new_row, $post_id );
}