Changeset 44967 for trunk/src/wp-admin/users.php
- Timestamp:
- 03/21/2019 08:11:29 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/users.php
r44574 r44967 235 235 } 236 236 237 $users_have_content = false; 238 if ( $wpdb->get_var( "SELECT ID FROM {$wpdb->posts} WHERE post_author IN( " . implode( ',', $userids ) . ' ) LIMIT 1' ) ) { 239 $users_have_content = true; 240 } elseif ( $wpdb->get_var( "SELECT link_id FROM {$wpdb->links} WHERE link_owner IN( " . implode( ',', $userids ) . ' ) LIMIT 1' ) ) { 241 $users_have_content = true; 237 /** 238 * Filters whether the users being deleted have additional content 239 * associated with them outside of the `post_author` and `link_owner` relationships. 240 * 241 * @since 5.2.0 242 * 243 * @param boolean $users_have_additional_content Whether the users have additional content. Default false. 244 * @param int[] $userids Array of IDs for users being deleted. 245 */ 246 $users_have_content = (bool) apply_filters( 'users_have_additional_content', false, $userids ); 247 248 if ( ! $users_have_content ) { 249 if ( $wpdb->get_var( "SELECT ID FROM {$wpdb->posts} WHERE post_author IN( " . implode( ',', $userids ) . ' ) LIMIT 1' ) ) { 250 $users_have_content = true; 251 } elseif ( $wpdb->get_var( "SELECT link_id FROM {$wpdb->links} WHERE link_owner IN( " . implode( ',', $userids ) . ' ) LIMIT 1' ) ) { 252 $users_have_content = true; 253 } 242 254 } 243 255
Note: See TracChangeset
for help on using the changeset viewer.