|
1 === Blog Copier === |
|
2 Contributors: ModernTribe, peterchester |
|
3 Donate Link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=TWM2GF6BQZGSN |
|
4 Tags: copy, duplicate, replicate, blog, site, duplicator, replicator, moderntribe, tribe, wpmu, multisite, network, superadmin |
|
5 Requires at least: 3.0 |
|
6 Tested up to: 3.9.2 |
|
7 Stable tag: 1.0.5 |
|
8 |
|
9 Enables superusers to copy existing sub blogs to new sub blogs. |
|
10 |
|
11 == Description == |
|
12 |
|
13 A simple and effective approach to copying blogs within a multisite network. |
|
14 |
|
15 * Copy a blog including all its widgets, template settings and more. |
|
16 * Option to copy or not copy files. |
|
17 * GUIDs and urls in post contents are migrated automatically. |
|
18 |
|
19 This plugin was derived from Ron Renneck's awesome WP Replicator (http://wpebooks.com/replicator/) plugin, although it's been 90% rewritten. Changes from the original include the following: |
|
20 |
|
21 * Improved performance on large scale blogs. |
|
22 * Improved file copy performance and an option in the admin to bypass copying altogether. |
|
23 * Removed limit of number of blogs that can be used as a copy source. |
|
24 * Encapsulated the code in a Class and renamed variables to be more readable. |
|
25 * Revised UI to keep it simple and easy to use. |
|
26 |
|
27 Sadly the WordPress file management code is not idea for handling the copying of a large folder with subdirectories so we opted to stick with exec('cp'). On the flip side, we set up a filter (copy_blog_files_command) so that you can override it with your own custom copy code. |
|
28 |
|
29 This plugin is actively supported and we will do our best to help you. In return we simply as 3 things: |
|
30 |
|
31 1. Help Out. If you see a question on the forum you can help with or have a great idea and want to code it up and submit a patch, that would be just plain awesome and we will shower your with praise. Might even be a good way to get to know us and lead to some paid work if you freelance. Also, we are happy to post translations if you provide them. |
|
32 1. Donate - if this is generating enough revenue to support our time it makes all the difference in the world |
|
33 https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=TWM2GF6BQZGSN |
|
34 1. Support us by buying our Premium plugins. In particular, check out our Events Calendar Pro http://tri.be/wordpress-events-calendar-pro/ |
|
35 |
|
36 == Installation == |
|
37 |
|
38 = Install = |
|
39 |
|
40 1. In your WordPress Network administration, go to the Plugins page |
|
41 1. Activate this plugin and a subpage for the plugin will appear |
|
42 in your Sites menu. |
|
43 |
|
44 Please visit the forum for questions or comments: http://wordpress.org/tags/blog-copier/ |
|
45 |
|
46 = Requirements = |
|
47 |
|
48 * PHP 5.1 or above |
|
49 * WordPress 3.0 or above |
|
50 * Multisite activated with at least one sub-blog |
|
51 |
|
52 == Documentation == |
|
53 |
|
54 It's pretty straight forward. Select the blog you want to copy. Set a new domain or subdomain and a title. Decide if you want to copy the files or just the data. Click "Copy Now". Done. |
|
55 |
|
56 This DOES NOT copy blogs across networks, back up blogs off the network, or copy the master blog. This also does NOT copy users from one blog to another. |
|
57 |
|
58 == Changelog == |
|
59 |
|
60 = 1.0.5 = |
|
61 |
|
62 * Fix error with directory based blog structure. |
|
63 |
|
64 = 1.0.4 = |
|
65 |
|
66 * Handle the new uploads directory structure of networks created with WP 3.5+ |
|
67 |
|
68 = 1.0.3 = |
|
69 |
|
70 * Fixed a wildcard table selection bug that was causing some real problems. |
|
71 * Fixed a minor bug that caused required empty options to not get copied from the source blog. |
|
72 * Remove superfluous db prepare() functions. |
|
73 Thanks @jbrinley! |
|
74 |
|
75 = 1.0.2 = |
|
76 |
|
77 Added .pot file. Anyone interested in submitting a translation??? http://wordpress.org/tags/blog-copier/ |
|
78 |
|
79 = 1.0.1 = |
|
80 |
|
81 Minor documentation updates. |
|
82 |
|
83 = 1.0 = |
|
84 |
|
85 Initial plugin release. Woohoo! |
|
86 |
|
87 == Screenshots == |
|
88 |
|
89 1. Blog Copier Screen |
|
90 1. Sites "Copy" Option |
|
91 |
|
92 == Frequently Asked Questions == |
|
93 |
|
94 = Where do I go to file a bug or ask a question? = |
|
95 |
|
96 Please visit the forum for questions or comments: http://wordpress.org/tags/blog-copier/ |