Remove _relocate_children(), which has had no purpose for some time.
props SergeyBiryukov, scribu. fixes #19367. Built from https://develop.svn.wordpress.org/trunk@27261 git-svn-id: http://core.svn.wordpress.org/trunk@27118 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
c102fd5a9d
commit
bf028ce1e3
|
@ -1174,3 +1174,17 @@ function wp_dashboard_recent_comments_control() {}
|
|||
function wp_dashboard_secondary() {}
|
||||
function wp_dashboard_secondary_control() {}
|
||||
/**#@-*/
|
||||
|
||||
/**
|
||||
* This was once used to move child posts to a new parent.
|
||||
*
|
||||
* @since 2.3.0
|
||||
* @deprecated 3.9.0
|
||||
* @access private
|
||||
*
|
||||
* @param int $old_ID
|
||||
* @param int $new_ID
|
||||
*/
|
||||
function _relocate_children( $old_ID, $new_ID ) {
|
||||
_deprecated_function( __FUNCTION__, '3.9' );
|
||||
}
|
||||
|
|
|
@ -807,33 +807,6 @@ function _fix_attachment_links( $post ) {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Move child posts to a new parent.
|
||||
*
|
||||
* @since 2.3.0
|
||||
* @access private
|
||||
*
|
||||
* @param unknown_type $old_ID
|
||||
* @param unknown_type $new_ID
|
||||
* @return unknown
|
||||
*/
|
||||
function _relocate_children( $old_ID, $new_ID ) {
|
||||
global $wpdb;
|
||||
$old_ID = (int) $old_ID;
|
||||
$new_ID = (int) $new_ID;
|
||||
|
||||
$children = $wpdb->get_col( $wpdb->prepare("
|
||||
SELECT post_id
|
||||
FROM $wpdb->postmeta
|
||||
WHERE meta_key = '_wp_attachment_temp_parent'
|
||||
AND meta_value = %d", $old_ID) );
|
||||
|
||||
foreach ( $children as $child_id ) {
|
||||
$wpdb->update($wpdb->posts, array('post_parent' => $new_ID), array('ID' => $child_id) );
|
||||
delete_post_meta($child_id, '_wp_attachment_temp_parent');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get all the possible statuses for a post_type
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue