Title: WPMU Multi-domain Patch
Last modified: August 21, 2016

---

# WPMU Multi-domain Patch

 *  [trex005](https://wordpress.org/support/users/trex005/)
 * (@trex005)
 * [12 years, 2 months ago](https://wordpress.org/support/topic/wpmu-multi-domain-patch/)
 * Developer(s) I didn’t want to wait to get multidomain support, so I wrote a patch
   for you. If you don’t know how to apply the patch, let me know.
 * @@ -3489,16 +3489,123 @@
    : false; +%0A%09%09%09%09$network_domain =(isset($_POST%
   5B’network_domain’%5D) ? $_POST%5B’network_domain’%5D : $current_site-%3Edomain);%
   0A%0A%09%09%09%09if @@ -3991,16 +3991,33 @@ py_files +, $network_domain );%0A%
   09%09%09%09 @@ -5865,25 +5865,94 @@ nstall() ) %7B – +%0A%09%09%09%09%09%09%09%
   09%09$network_domains = get_site_option( ‘md_domains’ );%0A%09%09%09%09%09%09%
   09%09 ?%3E%0A%09%09%09%09%09%09%09%09%09 @@ -6066,25 +6066,677 @@ ext%22/%3E.%
   3C?php – +%0A%09%09%09%09%09%09%09%09%09if(count($network_domains) %3E 0)%0A%
   09%09%09%09%09%09%09%09%09%7B%0A%09%09%09%09%09%09%09%09%09%09$sorted_domains
   = array();%0A%09%09%09%09%09%09%09%09%09%09foreach ($network_domains as $network_domain)%
   7B%0A%09%09%09%09%09%09%09%09%09%09%09$sorted_domains%5B%5D = $network_domain%
   5B’domain_name’%5D;%0A%09%09%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%
   09%09%09%09asort($sorted_domains);%0A%09%09%09%09%09%09%09%09%09%09echo %22%3Cselect
   name=’network_domain’ id=’network_domain’%3E%22;%0A%09%09%09%09%09%09%09%09%09%
   09foreach($sorted_domains as $network_domain)%0A%09%09%09%09%09%09%09%09%09%09%
   7B%0A%09%09%09%09%09%09%09%09%09%09%09$selected = ($network_domain == $current_site-%
   3Edomain ? %22selected%22 : %22%22);%0A%09%09%09%09%09%09%09%09%09%09%09echo %
   22%3Coption value=’%7B$network_domain%7D’ $selected%3E%7B$network_domain%7D%3C/
   option%3E%22;%0A%09%09%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09%
   09%09echo %22%3C/select%3E%22;%0A%09%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%
   09%09%09%09%09else%0A%09%09%09%09%09%09%09%09%09%7B%0A%09%09%09%09%09%09%09%09%
   09%09 echo $curren @@ -6750,16 +6750,36 @@ %3Edomain; +%0A%09%09%09%09%09%09%
   09%09%09%7D%0A%09%09%09%09%09%09%09%09 ?%3E%0A%09%09%09%09%09 @@ -8401,16 +8401,41
   @@ s = true +, $network_domain = false ) %7B%0A%09%09%09g @@ -8881,32 +8881,57
   @@ %09%09%09$ -new +top_doman = ($network_ domain -= +? $ +network_ domain -.%
   22.%22. + : $cur @@ -8939,32 +8939,74 @@ ent_site-%3Edomain +);%0A%09%09%09%09
   $newdomain = $domain.%22.%22.$top_doman ;%0A%09%09%09%09$path = $b @@ -16499,9
   +16499,8 @@ ();%0A%7D%0A?%3E -%0A
 * [https://wordpress.org/plugins/blog-copier/](https://wordpress.org/plugins/blog-copier/)

Viewing 4 replies - 1 through 4 (of 4 total)

 *  [Jeff](https://wordpress.org/support/users/jtf1117/)
 * (@jtf1117)
 * [12 years, 1 month ago](https://wordpress.org/support/topic/wpmu-multi-domain-patch/#post-4800178)
 * Hi Trex – I’d like to know how to apply this patch.
 * Thanks,
    Jeff
 *  Thread Starter [trex005](https://wordpress.org/support/users/trex005/)
 * (@trex005)
 * [12 years, 1 month ago](https://wordpress.org/support/topic/wpmu-multi-domain-patch/#post-4800181)
 * This is a diff patch, however if you’d prefer, I could just send you the affected
   section instead.
 *  Thread Starter [trex005](https://wordpress.org/support/users/trex005/)
 * (@trex005)
 * [12 years, 1 month ago](https://wordpress.org/support/topic/wpmu-multi-domain-patch/#post-4800182)
 * Here is the full file:
    [http://pastebin.com/XLaKHKJe](http://pastebin.com/XLaKHKJe)
   Here is a diff you can probably follow manually: [http://pastebin.com/PK9C6mNw](http://pastebin.com/PK9C6mNw)
 *  Thread Starter [trex005](https://wordpress.org/support/users/trex005/)
 * (@trex005)
 * [12 years, 1 month ago](https://wordpress.org/support/topic/wpmu-multi-domain-patch/#post-4800183)
 * Sorry to keep posting, but I like sharing knowledge:
    Here is a tool you can 
   apply patches with online: [http://i-tools.org/diff](http://i-tools.org/diff)
 * However it’ll quickly tell you I messed up my original patch. Not sure how I 
   did that.
 * All in all, if you have not made any other changes, the entire file is probably
   your best option.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘WPMU Multi-domain Patch’ is closed to new replies.

 * ![](https://ps.w.org/blog-copier/assets/icon-256x256.png?rev=985730)
 * [Blog Copier](https://wordpress.org/plugins/blog-copier/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/blog-copier/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/blog-copier/)
 * [Active Topics](https://wordpress.org/support/plugin/blog-copier/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/blog-copier/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/blog-copier/reviews/)

 * 4 replies
 * 2 participants
 * Last reply from: [trex005](https://wordpress.org/support/users/trex005/)
 * Last activity: [12 years, 1 month ago](https://wordpress.org/support/topic/wpmu-multi-domain-patch/#post-4800183)
 * Status: not resolved