| @@ -219,13 +219,15 @@ | ||
| 219 | 219 | 'roles' => $this->get_wp_roles(), |
| 220 | 220 | 'users' => $this->get_wp_users(), |
| 221 | 221 | 'home' => admin_url( 'admin.php' ), |
| 222 | 222 | 'tables' => array_values( $wpdb->tables() ), |
| 223 | - 'nonce' => implode( '-', array(wp_create_nonce( 'wpda-export-' . WPDA::get_current_user_login() )) ), | |
| 224 | 223 | 'zip' => class_exists( '\\ZipArchive' ), |
| 225 | 224 | 'upload' => @ini_get( 'upload_max_filesize' ), |
| 226 | 225 | ], |
| 227 | 226 | ); |
| 227 | + if ( 'anonymous' !== WPDA::get_current_user_login() ) { | |
| 228 | + $context['wp']['nonce'] = implode( '-', array(wp_create_nonce( 'wpda-export-' . WPDA::get_current_user_login() )) ); | |
| 229 | + } | |
| 228 | 230 | return $this->WPDA_Rest_Response( |
| 229 | 231 | '', |
| 230 | 232 | array_merge( $local, $remote ), |
| 231 | 233 | // phpcs:ignore -- 8.1 proof |