Skip to content

Commit de9bc03

Browse files
committed
Add file_exists check
1 parent a29449c commit de9bc03

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src/User_Privacy_Request_Command.php

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,13 @@ public function export( $args, $assoc_args ) { // phpcs:ignore Generic.CodeAnaly
461461

462462
update_post_meta( $request_id, '_export_data_grouped', $groups );
463463

464-
require_once ABSPATH . 'wp-admin/includes/privacy-tools.php';
464+
// Files were moved in WP 5.3.0, see https://core.trac.wordpress.org/ticket/43895.
465+
if ( file_exists( ABSPATH . 'wp-admin/includes/privacy-tools.php' ) ) {
466+
require_once ABSPATH . 'wp-admin/includes/privacy-tools.php';
467+
} else {
468+
require_once ABSPATH . 'wp-admin/includes/file.php';
469+
}
470+
465471
wp_privacy_generate_personal_data_export_file( $request_id );
466472

467473
$file_name = get_post_meta( $request_id, '_export_file_name', true );

0 commit comments

Comments
 (0)