This add-on for Broadcast prevents various properties of child posts from being overwritten. Normally, existing children are completely overwritten when updating, but this add-on can restore some of the child post values to their status before the update.
Properties that can be protected
- Attachments – This prevents the attachments on the child post from being automatically deleted upon post update. This might be useful to prevent several posts, that share the same [featured] images, from deleting and duplicating images amongst themselves.
- Custom fields
- Featured image
- Menu Order
- Modification date
- Parent post
- Permalink / post name
- Post title – The human-readable title of the post. Note that this does not refer to the post slug.
- Publish date
- Status – Published, draft, private, etc.
There is also an option to protect the child properties only if the child has been modified.
Comparison of attachment-related plugins
|Feature||Basic||Duplicate Attachments||Protect Child Properties||Update Attachments|
|Keeps existing attachments1||No||No||Choice||✓|
|Thumbnail regeneration speed2||Slow||Fast||Slow||Slow|
|Updates existing files in place||No||No||No||✓|
1 If several posts share the same attachment and it is deleted before broadcasting, the attachment ID will not match that of the newly-copied attachment. Otherwise the automatic deletion of attachments before broadcast is not a problem.
2 Regeneration occurs when an image attachment is copied to the child blog for the first time.