Ticket #23155: 23155.diff
| File 23155.diff, 1.9 KB (added by , 13 years ago) |
|---|
-
wp-includes/ms-blogs.php
687 687 ( $value == 1 ) ? do_action( 'archive_blog', $blog_id ) : do_action( 'unarchive_blog', $blog_id ); 688 688 elseif ( 'deleted' == $pref ) 689 689 ( $value == 1 ) ? do_action( 'make_delete_blog', $blog_id ) : do_action( 'make_undelete_blog', $blog_id ); 690 elseif ( 'public' == $pref ) 691 do_action( 'update_blog_public', $blog_id ); // Moved here from update_blog_public(). 690 692 691 693 return $value; 692 694 } -
wp-includes/general-template.php
1705 1705 * @since 2.1.0 1706 1706 */ 1707 1707 function noindex() { 1708 $public = get_option( 'blog_public' ); 1709 1710 if ( is_multisite() ) { 1711 // Compare local and global and override with the local setting if they 1712 // don't match. 1713 1714 global $current_blog; 1715 1716 if ( ( '' != $public ) && ( $public != $current_blog->public ) ) { 1717 update_blog_status( get_current_blog_id(), 'public', $public ); 1718 $current_blog->public = $public; 1719 } 1720 } 1721 1708 1722 // If the blog is not public, tell robots to go away. 1709 if ( '0' == get_option('blog_public'))1723 if ( '0' == $public ) 1710 1724 wp_no_robots(); 1711 1725 } 1712 1726 -
wp-includes/ms-functions.php
1770 1770 * @return bool 1771 1771 */ 1772 1772 function update_blog_public( $old_value, $value ) { 1773 global $wpdb; 1774 do_action('update_blog_public'); 1775 update_blog_status( $wpdb->blogid, 'public', (int) $value ); 1773 update_blog_status( get_current_blog_id(), 'public', (int) $value ); 1776 1774 } 1777 1775 add_action('update_option_blog_public', 'update_blog_public', 10, 2); 1778 1776