hey there folk anyone know how they did the transition on this page it seems like they have great support and copiers. https://www.copieroutlet.com/
]]>Hi, I assume this plugin has been abandoned, but I’m passing this info along FWIW. When we copy a blog we get the following notice:
PHP Notice: get_dashboard_blog is deprecated since version 3.1.0! Use get_site() instead.
We found the function call on line 237 of blog-copier.php.
I hope you’ll consider updating this plugin. It’s been so useful to us, and the alternatives haven’t impressed us nearly as much.
]]>Hi, I’ve installed Blog Copier on my WordPress multisite installation. I have tried to copy a blog to a new one, and it seems to work 99% of the way, except that it doesn’t actually copy the media files from the original to the copy. Regardless of whether the “copy files” checkbox is ticked, is still does not copy the file. Please help.
]]>Hi there,
I have created a site in a subdirectory method on multisite, and copied that to other subdirectory sites… this has worked well.
All the while, I have just ignored the main root site. This is the site that you go to when you just type the main domain name with no slashes after it.
Now, I’d like to duplicate one of the sub-sites just as I have before, and have that be the main default/root site. Know what I mean?
Is this something that I can do? Or would I just create another directory like normal, and use the MU Domain Mapping plugin to make the root domain point to that site?
Please help!
Thanks
Doug
How to copy main (parent) blog into sub-blog?
mysite.com into mysite.com/subsite
]]>Not sure what copy files will do. I need only to copy mij blog posts WITH the images and attachemnts like pdf’s.
My blog has too much media and uploads not used anymore. So I thought I make a copy of the Posts and pages only, to get a clean new instal.
If I do not copy the files as on the start screen, will I get all the images and attachtements? And leaf behind the corrupt media flies?
Or is there another way known to anyone?
]]>First off, we LOVE this plugin. We’ve been using it forever and it’s saved us a ton of time. Thank you for your work and support on this.
Here’s the issue we’ve recently come across and I can’t seem to figure out why…
Since WP 4.0.1 update when we go to copy a site with Blog Copier everything works except the Siteurl. It doesn’t change, it keeps the copied domain. We can fix the issue by editing it in settings.
Any ideas why this is happening?
Thank you again for all you do.
]]>Hi, Im trying to copy a site with Blog Copier and I get the following error:
Fatal error: Call to protected method WP_Roles::_init() from context ” in C:\inetpub\vhosts\mysite.co.il\httpdocs\wp-includes\ms-functions.php on line 1382
I have no idea what it means and I need to copy sites, please help!
Thanks a lot
]]>Hello,
There were just a few ticks that were bugging me about this plugin, so I went in and got the functionality to perform like I wanted.
When on the list of sites location, there is the hyperlink Copy. Whenever I clicked on it, it didn’t update the dropdown menu with the site I wanted to copy, but would leave it as the top most domain.
I updated the code in blog-copier.php on line 102
$from_blog_id = ( isset( $_POST['source_blog'] ) ) ? (int) $_POST['source_blog'] : -1;
to be as follows:
if ( isset( $_POST['source_blog'] ) ) {
$from_blog_id = (int) $_POST['source_blog'];
} elseif ( isset( $_GET['blog'] ) ) {
$from_blog_id = (int) $_GET['blog'];
} else {
$from_blog_id = -1;
}
That solved that quirk.
The other issue I had is when I would copy the site, and click on the hyperlink of the site that was generated, it would take me to the parent based blog, which I didn’t like.
I updated line 252 from:
$msg = sprintf(__( 'Copied: %s in %s seconds', $this->_domain ),'<a href="https://'.$newdomain.'" target="_blank">'.$title.'</a>', number_format_i18n(timer_stop()));
to be:
$msg = sprintf(__( 'Copied: %s in %s seconds', $this->_domain ),'<a href="https://'.$newdomain.$path.'" target="_blank">'.$title.'</a>', number_format_i18n(timer_stop()));
Which took care of that issue. Hopefully this will help someone else fix that problem if they are annoyed by it.
Have a great day!
Seth
After upgrade, I copied a site and MYSQL crashed (corrupt) efter 10 min.
]]>Hey there, been looking for something to replace the WPMU Dev ‘New Blog Template’ plugin, wondering how active development is on this?
Also, are there any hooks/filters built in? For the ability to extend from something like new user registration, so that users could pick a template when signing up in a MultiSite network and have it get set up.
Thanks!
]]>When copying a blog I got the notice
Notice: get_dashboard_blog is deprecated since version 3.1 with no alternative available. in /path/to/wp-includes/functions.php on line 3080
The root cause is in [em]/path/to/wp-content/plugins/blog-copier/blog-copier.php[/em] copy_blog()
method:
$dashboard_blog = get_dashboard_blog();
]]>
Hi,
I got this strange result:
I wanted to copy xblog.mydomain.org to newblog.mydomain.com
I got:
newblog.www.mydomain.com
This may be caused by a new redirection in 3.9
see: https://www.webhostinghero.com/wp-multisite-stuck-in-redirect-loop/
Anyway… looks like a bug needs to be crushed.
cheers!
]]>I created a demo site using multisite and worked all the bugs out Now the client wants the site to go live and I’m stuck. I created the multisite in https://www.domain.com/demo and want to move it to https://www.domain.com, but can’t find a reasonable way to dothis but your plugin seems to be what I need.
Please tell me it is!!! (Or if you have any other ideas those would be appreciated also)
]]>Thanks for plugin,
I want when user create site it should automatically copy my source blog to new generated sites instead of creating from admin side.
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
Hello,
for a customer I want to duplicte the whole blog and I think BlogCopier does exactly that. But the domains both should be top-domains i.e the first one is https://www.example.de and the second one should be https://www.test.de and not https://www.example.de/test.de. For that, I installed WordPress MU Domain Mapping. Do they work together? Is it possible to duplicate test.de again and get i.e https://www.dummy.de
Otti
]]>Can i copy users too??
thanks!
]]>Have newest wordpress going. I just installed this. I don’t see the new tab on my dashboard. any reason why?
]]>This plugin hasn’t been updated for a while now and I am looking for something that does exactly what this says on the tin.
Has anyone had any success with this on 3.8
Is there any plan for a newer release of this plugin or has it been left for dead?
]]>It only allows me to select
mysite.com/en
mysite.com/es
as source..but not
mysite.com
How come?
]]>Worked great to copy my the blogs I needed but they do not show in the My Sites list for quickly navigating between dashboards. How do I update the list?
]]>Yes, I am easily able to copy sites however…the home button on each site is redirected to the original site. All other tabs/links work except for the home button. How can I correct this?
]]>When setting up a new site, we have to
type the / in front of the new domain
name – even though it’s there in the
original “https://yourdomain.com/”
the next one installed, we typed /subdomain/
and when it was refreshed, the /
was missing from the subdomain…
had to go into dashboard and add it
again.
how do we fix this, please?
thanks Karen
]]>Keeps saying needs to be activated from network dashborad, which I’ve done just like every other plugin. Where have I gone wrong? What is the solution?
]]>Hello! I’ve been using this plugin for a bit and I’m enjoying the UI and the relatively painless process of copying a blog in Multisite.
However, my issue is that I want to be able to access the functions that the blog-copier supplies in php. So lets say I want to be able to copy a blog with a script I write and in doing so I want to call copy_blog($domainurl, $title); Currently, PHP errors out when I do that. I want to know if there’s something preventing outside sources from accessing the functions that this plugin provides? Or maybe it’s just a multisite?
Anyways, help of any kind would be appreciated!
]]>WordPress now dont have the $base parameter when installing multisites.
I edited
if( is_subdomain_install() ) {
$newdomain = $domain.".".$current_site->domain;
$path = $base;
} else {
$newdomain = $current_site->domain;
$path = trailingslashit($base.$domain);
}
And changed it to:
if( is_subdomain_install() ) {
$newdomain = $domain.".".$current_site->domain;
$path = $current_site->path;
} else {
$newdomain = $current_site->domain;
$base = $current_site->path;
$path = trailingslashit($base.$domain);
}
And it worked for me.
Suggest you update the plugin.
]]>I installed this plugin on my multisite and I see it under “sites” within the superuser network administrator’s page.I cannot, however, figure out how to get it to just copy ONE POST at a time from blog to blog… Please help. I know this is supposed to be easy!!thank you
]]>Hi, everything is working fine with the plugin – just the all the media files seems to dont exist. they appear ok in the site but when I go to the Media menu I see all the imgs from the original site as “non existing”
I would like to start with no media at all – and all images on the duplicated site to come from the original site.
thanks!
]]>Here is our problem. We have a domain which we have installed WordPress in a sub directory – https://www.exampledomain.com/wordpress/. We have created a multisite confg. We now have a domain extension that is like this. https://www.exampledomain.com/wordpress/demoblog. We would like to copy this blog with all the setting and files each time a new user wants a blog site. https://www.exampledomain.com/wordpress/newuser. This plugin seams like the solution but we can not seam to get it to perform this on 3.5.1
]]>