ThreeWP Broadcast Plugin: Auto-Sharing Content for WordPress Multisite Blogs

Some of you are running a multisite or a network of blogs using WordPress. You could be a school district, a news site or some other organization that needs to syndicate your content across your network. But if you need each of your blogs to post certain, common content and, worse yet, you have to later make changes on each of those individual blogs, it can be a huge time suck.

That is where ThreeWP Broadcast plugin for WordPress comes in.

This plugin allows you to share content by simultaneously posting on all or select blogs on your multisite. You can easily update posts between blogs by simply updating a single version. And you get it all: title, slug, content, custom fields, attachments and more.

Watch this video as I walk you through what this time-saving plugin can do for content syndication on your multisite.

Review Highlights

There are some settings that will help you control the sharing even more.

Settings > Custom Field Handling

Here you will find an option to whitelist or blacklist any custom fields, as well as protect overwrites to specific custom fields, which could come in handy if you didn’t want one specific field to be edited or changed.

custom filed handling

Settings > Custom Post Types

Here you will find all the custom post types registered with your blog. These will include the WordPress core CTPs, as well as those listed from a plugin. For example,  here you see that I have the plugin The Events Calendar installed, and have chosen to include only the events CPT for broadcasting.

custom post types

Settings > Debugging

And some debugging options if you need them.


Settings > Miscellaneous

And here, a few odds and ends for more control over your broadcasts.


Settings > Roles

This is a great feature. It allows you to control which roles can do what in almost every instance of broadcasting.


Settings > SEO

I found the first option interesting. You can actually set the permalinks in your child blogs to link back to the parent blog.

broadcasting seo


Some options for database checks and repairs.


Time Savings

I found this one unique. It not only shows you how much time you save by using this plugin, but it also has a cool, built-in feature that shows you the benefits of using the plugin: basically how much time and money you are saving. If you have a huge network of blogs, it would be interesting to see what these numbers add up to.

time savings with the broadcast plugin

There is also system info that is available if you need it and a simple uninstall that removes all settings and plugin tables in your database, which is nice because not all plugins that get deleted do this.

Broadcasting a Post

When creating a new post, you get these options for broadcasting them out. Depending on what users you have added to all your sites, this can be done from both the parent and child blogs.

broadcast options

Link this post to its children

If ticked, this allows you to make changes on all posts that are linked to the post that you broadcasted. For example, if this is my parent blog, and I leave this ticked, then choose all three blogs to broadcast it to, any changes that I make on this post will be reflected in all posts that I broadcasted to. If I leave it unticked, it will send out the posts to all blogs I have chosen, but any changes I make to my main post will not be reflected in any of the other blogs.

Custom fields

If I want to include any custom fields, I tick this box.


Same with this for categories and tags.

Broadcast to

This is where you choose all the blogs you are networked with that you want the post sent to and posted on.

Editing Broadcasts

Once you have sent these out, you can control if it’s still linked, or simply remove it from any of your networked blogs.

This first screenshot shows you the blogs this specific post is linked to.

posts broadcasted to

If you click on these, you have several options for specific blogs that your post is linked to.

post actions

On the other hand, if you want to do these same actions to all the blogs rather than any one specific blog, you can do this through bulk actions.

bulk actions

Add-Ons – Packs

As I explained in the video, when adding some plugins, you may get basic functionality to some of the post types but not all of them. For example, with the WooCommerce addon, the basic Broadcast plugin supports the product custom post type. For functionality beyond that, you will need the plugin that comes in their packs that are available for purchase.

woocommerce addon

As you can see, their add-on packs give you lots of options for added functionality.

broadcast add-ons

In Conclusion

I have not personally had much experience with multisites. But after writing about this plugin, I almost wish I did have one because this is such a cool way to syndicate content. And it’s very easy to use and understand.

But most importantly, it’s a huge timesaver. With these kinds of options, I can imagine that the uses are almost endless when it comes to a network of sites and the kind of top-notch control you want over them.

If you do have a multi-site or network of blogs and need to syndicate any kind of post type across your network, I would seriously look at the free version.

And for your more specific needs, check out all their add-on packs for the additional functionality you may be looking for.

Posted on 5 Comments

5 thoughts on “ThreeWP Broadcast Plugin: Auto-Sharing Content for WordPress Multisite Blogs

  1. Hi Bob, thanks for the overview. I’m using this plugin to broadcast changes from the main page of my website to sub-directory websites. I’ve been trying to understand the “Link this post to its children” function and I’ve read the section you wrote on it a dozen times and I still can’t get my head around it. What difference does it make if you click all the child blogs under “Broadcast to” and leave “Link this post to its children” unticked or vice-versa? If you could go into a bit of detail on these functions I would greatly appreciate it! Thanks.

    1. Plugin author here.

      If you do not link the post to its children, they will not be updated when the original post is updated. Basically, the post will just be duplicated to the child blog.

      Additionally, broadcasting again to the blog will create another post with the same content, since Broadcast didn’t know about the existing post.

      I hope I’ve cleared things up a wee bit.

  2. I’ve been researching the use of duplicate content across a network and this is the fix for it. And a canonical url is extremely important in this case. If a canonical url is used, it tells Google that it is the original post content and therefore the other content posted on another site is clearly copied. Then it can rank appropriately.

    I was concerned about using this plugin to syndicate content across several sites for fear of them getting penalized. Google has a good explanation here.

    Thanks for the tutorial. Very good walkthrough!

    1. Hey Jared, appreciate you adding this to the conversation. Duplicate content is on the forefront of many bloggers, especially those across networks. This is a great resource and thanks for the share.

      1. Anytime buddy. It is a big issue but apparently a very easily solved one. I think we assume more than what Google means with the word duplicate. That’s a good thing in my book. 😀

Leave a Reply