1) ManageWP.com is a great resource to use, because you can clone any content from one site to another and then, whenever you publish new content, push it out to ALL sites in one action
2) WordPress multisite. I used to recommend this and install it frequently for my franchise clients, but not as much any more. It has the advantage if you want to control all the sites yourself, but a lot of overhead (including having one shared database).
Both of these solutions can be implemented pretty quickly, but I would recommend ManageWP as your first choice.
Cheers!
spence
so, i am considering something like this now inside a php script:
mysql –host=123.123.123.123 –username=mark –password=hello wordpressDB;
SELECT post_excerpt “NEW CONTENT”
FROM wp_posts
WHERE post_title = “this is the original post”;
mysql –host=localhost –user=spencer –password=forman nextWpDB;
UPDATE wp_posts
SET port_excerpt = “NEW CONTENT stuff from first command”
WHERE post_title = “this post is cloned from another website”;
i added a new page, mysqldumped it, modified it, mysqldumped it again, and diffed the results.
]]>If you only want to deal with content, I would suggest it’s quite easy to just export an .xml of the data from site one and import it to site two.
ManageWP is just a couple bucks a month btw, so it seems to me it would be a good savings of time for small amount of money (2 cents).
Cheers!
spence
$newStuff = :NEW_CONTENT ; // pdo
mysql –host=localhost –user=spencer –password=forman nextWpDB;
UPDATE wp_posts
SET port_excerpt = :NEW_CONTENT
WHERE post_title = “this post is cloned from another website”
AND post_status = ‘published’
;
and then maybe use command-line to extract the XML might be the best way to go.
]]>It installs this plugin: https://www.ads-software.com/plugins/wordpress-importer/
]]>