Changeset 43285
- Timestamp:
- 05/15/2018 08:32:01 PM (7 years ago)
- Location:
- branches/4.9
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/4.9
-
branches/4.9/src/wp-admin/includes/file.php
r43235 r43285 1887 1887 1888 1888 // Create the exports folder if needed. 1889 $upload_dir = wp_upload_dir(); 1890 $exports_dir = trailingslashit( $upload_dir['basedir'] . '/exports' ); 1891 $exports_url = trailingslashit( $upload_dir['baseurl'] . '/exports' ); 1889 $exports_dir = wp_privacy_exports_dir(); 1890 $exports_url = wp_privacy_exports_url(); 1892 1891 1893 1892 $result = wp_mkdir_p( $exports_dir ); -
branches/4.9/src/wp-includes/functions.php
r43225 r43285 5938 5938 5939 5939 /** 5940 * Returns the directory used to store personal data export files. 5941 * 5942 * @since 4.9.6 5943 * 5944 * @see wp_privacy_exports_url 5945 * 5946 * @return string Exports directory. 5947 */ 5948 function wp_privacy_exports_dir() { 5949 $upload_dir = wp_upload_dir(); 5950 $exports_dir = trailingslashit( $upload_dir['basedir'] ) . 'wp-personal-data-exports/'; 5951 5952 /** 5953 * Filters the directory used to store personal data export files. 5954 * 5955 * @since 4.9.6 5956 * 5957 * @param string $exports_dir Exports directory. 5958 */ 5959 return apply_filters( 'wp_privacy_exports_dir', $exports_dir ); 5960 } 5961 5962 /** 5963 * Returns the URL of the directory used to store personal data export files. 5964 * 5965 * @since 4.9.6 5966 * 5967 * @see wp_privacy_exports_dir 5968 * 5969 * @return string Exports directory URL. 5970 */ 5971 function wp_privacy_exports_url() { 5972 $upload_dir = wp_upload_dir(); 5973 $exports_url = trailingslashit( $upload_dir['baseurl'] ) . 'wp-personal-data-exports/'; 5974 5975 /** 5976 * Filters the URL of the directory used to store personal data export files. 5977 * 5978 * @since 4.9.6 5979 * 5980 * @param string $exports_url Exports directory URL. 5981 */ 5982 return apply_filters( 'wp_privacy_exports_url', $exports_url ); 5983 } 5984 5985 /** 5940 5986 * Schedule a `WP_Cron` job to delete expired export files. 5941 5987 * … … 5966 6012 require_once( ABSPATH . 'wp-admin/includes/file.php' ); 5967 6013 5968 $upload_dir = wp_upload_dir(); 5969 $exports_dir = trailingslashit( $upload_dir['basedir'] . '/exports' ); 6014 $exports_dir = wp_privacy_exports_dir(); 5970 6015 $export_files = list_files( $exports_dir, 100, array( 'index.html' ) ); 5971 6016
Note: See TracChangeset
for help on using the changeset viewer.