Changeset 43284
- Timestamp:
- 05/15/2018 08:21:37 PM (7 years ago)
- Location:
- trunk/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/includes/file.php
r43234 r43284 2024 2024 2025 2025 // Create the exports folder if needed. 2026 $upload_dir = wp_upload_dir(); 2027 $exports_dir = trailingslashit( $upload_dir['basedir'] . '/exports' ); 2028 $exports_url = trailingslashit( $upload_dir['baseurl'] . '/exports' ); 2026 $exports_dir = wp_privacy_exports_dir(); 2027 $exports_url = wp_privacy_exports_url(); 2029 2028 2030 2029 $result = wp_mkdir_p( $exports_dir ); -
trunk/src/wp-includes/functions.php
r43223 r43284 6250 6250 6251 6251 /** 6252 * Returns the directory used to store personal data export files. 6253 * 6254 * @since 4.9.6 6255 * 6256 * @see wp_privacy_exports_url 6257 * 6258 * @return string Exports directory. 6259 */ 6260 function wp_privacy_exports_dir() { 6261 $upload_dir = wp_upload_dir(); 6262 $exports_dir = trailingslashit( $upload_dir['basedir'] ) . 'wp-personal-data-exports/'; 6263 6264 /** 6265 * Filters the directory used to store personal data export files. 6266 * 6267 * @since 4.9.6 6268 * 6269 * @param string $exports_dir Exports directory. 6270 */ 6271 return apply_filters( 'wp_privacy_exports_dir', $exports_dir ); 6272 } 6273 6274 /** 6275 * Returns the URL of the directory used to store personal data export files. 6276 * 6277 * @since 4.9.6 6278 * 6279 * @see wp_privacy_exports_dir 6280 * 6281 * @return string Exports directory URL. 6282 */ 6283 function wp_privacy_exports_url() { 6284 $upload_dir = wp_upload_dir(); 6285 $exports_url = trailingslashit( $upload_dir['baseurl'] ) . 'wp-personal-data-exports/'; 6286 6287 /** 6288 * Filters the URL of the directory used to store personal data export files. 6289 * 6290 * @since 4.9.6 6291 * 6292 * @param string $exports_url Exports directory URL. 6293 */ 6294 return apply_filters( 'wp_privacy_exports_url', $exports_url ); 6295 } 6296 6297 /** 6252 6298 * Schedule a `WP_Cron` job to delete expired export files. 6253 6299 * … … 6278 6324 require_once( ABSPATH . 'wp-admin/includes/file.php' ); 6279 6325 6280 $upload_dir = wp_upload_dir(); 6281 $exports_dir = trailingslashit( $upload_dir['basedir'] . '/exports' ); 6326 $exports_dir = wp_privacy_exports_dir(); 6282 6327 $export_files = list_files( $exports_dir, 100, array( 'index.html' ) ); 6283 6328
Note: See TracChangeset
for help on using the changeset viewer.