Title: Copy Post
Author: jwong.dayspring
Published: <strong>September 15, 2009</strong>
Last modified: September 23, 2009

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/copy-post.svg)

# Copy Post

 By [jwong.dayspring](https://profiles.wordpress.org/jwongdayspring/)

[Download](https://downloads.wordpress.org/plugin/copy-post.0.2.0.zip)

 * [Details](https://pcd.wordpress.org/plugins/copy-post/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/copy-post/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/copy-post/#installation)
 * [Development](https://pcd.wordpress.org/plugins/copy-post/#developers)

 [Support](https://wordpress.org/support/plugin/copy-post/)

## Description

Copy Post removes the tedium of having to copy content, comments, and tags manually
from one instance to another. It also preserves the original post author and date.

Copy Post was originally written when we were preparing to launch a public blog 
and wanted to pre-populate it with content from our in-office blog that we had been
using for the past two years. If our marketing team thinks that something originally
posted to our in-office blog would be helpful or meaningful to others outside of
our company, they can easily copy it to the public blog.
 Copy Post could also be
used in a situation where multiple WordPress instances are used in a development/
staging/production setup.

First, a few assumptions and caveats.

 * You must have access to the MySQL database of the destination blog.
 * The author of the post you are copying must have an account on the destination
   blog with the same login name, though the IDs don’t have to be the same.
 * Categories assignments are not copied over, mainly because in our case the categories
   on the two blogs are different and were going to be edited anyway.
 * Comments attributed to registered users retain this attribution only if the commenter
   has an account on the destination blog (just like the author). If the commenter
   doesn’t have an account, the comment is still copied, but it’s treated as if 
   it were made by an unregistered visitor.

Use the copy post feature to send a post to a destination blog. You’ll need the 
post ID, which is available by looking at the edit link for the post. The plugin
will copy the post content, tags, and comments. The original author and post date
will be retained. All category information will not be copied over. The resulting
post will be set as a “private” post to allow you to set the categories and make
edits before it goes live. Also, you’ll need to be an admin on the source blog to
use the plugin.

The settings for the destination blog are configured directly in the WordPress Admin
interface, making it possible for us to distribute the plugin to anyone who would
need it.

## Installation

 1. Upload the `copy-post` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Configure the plugin with the destination blog’s URL and MySQL database information.
    The source blog’s server must have access to the MySQL database of the destination
    blog.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Copy Post” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ jwong.dayspring ](https://profiles.wordpress.org/jwongdayspring/)

[Translate “Copy Post” into your language.](https://translate.wordpress.org/projects/wp-plugins/copy-post)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/copy-post/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/copy-post/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/copy-post/) by [RSS](https://plugins.trac.wordpress.org/log/copy-post/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.2.0

 * Fixed directory structure and paths so the plugin works “out of the box” from
   the WordPress plugin installer.

#### 0.1.4

 * Removed ‘post_category’ from set of columns being copied to posts table. This
   should allow Copy Post to work with a clean WordPress 2.8 install.

#### 0.1.3

 * Initial release of Copy Post plugin.
 * Basic post content, comments, and tags are copied. Categories are not copied.

## Meta

 *  Version **0.2.0**
 *  Last updated **17 years ago**
 *  Active installations **20+**
 *  WordPress version ** 2.7 or higher **
 *  Tested up to **2.8.4**
 *  Language
 * [English (US)](https://wordpress.org/plugins/copy-post/)
 * Tags
 * [copy](https://pcd.wordpress.org/plugins/tags/copy/)[deploy](https://pcd.wordpress.org/plugins/tags/deploy/)
   [migrate](https://pcd.wordpress.org/plugins/tags/migrate/)[post](https://pcd.wordpress.org/plugins/tags/post/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/copy-post/advanced/)

## Ratings

 3 out of 5 stars.

 *  [  0 5-star reviews     ](https://wordpress.org/support/plugin/copy-post/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/copy-post/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/copy-post/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/copy-post/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/copy-post/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/copy-post/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/copy-post/reviews/)

## Contributors

 *   [ jwong.dayspring ](https://profiles.wordpress.org/jwongdayspring/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/copy-post/)