Linux 软件免费装
Banner图

Broadcast

开发者 edward_plainview
更新时间 2024年11月16日 18:30
捐献地址: 去捐款
PHP版本: 8.0 及以上
WordPress版本: 6.7
版权: GPLv3

标签

marketing sharing duplicate syndication multipost

下载

46.06 50.12 46.01 46.03 46.05 46.07 46.09 46.10 46.12 46.13 46.14 46.15 46.16 46.18 46.19 47.01 47.02 47.03 50.01 50.08 50.11 49.04 47.06 45.04 45.05 46.04 46.17 44.02 45.02 45.06 45.07 48.01 49.07 50 50.14 50.15 51.01 46.02 48.12 50.03 50.04 50.05 50.06 47.09 47.11 45.01 47.12 48.05 48.02 44.01 48.07 48.09 48.11 48.14 48.03 48.15 49.01 48.06 49.02 49.05 50.13 44.05 45.03 47.08 48.04 49.06 50.07 50.09

详情介绍:

Network Content Syndication Made Easy! Single source content on a Wordpress multisite network is now as easy as pie! Syndicate posts to other blogs in the network, update posts between blogs, sync posts, share content templates, etc. Broadcasted posts can be linked to their parents, which updates child posts when the parent post is updated. This includes all data: title, slug, content, custom fields, attachments, etc. Broadcast is great for: [vimeo https://vimeo.com/229186032] Here are some use cases for Broadcast: Broadcast SEO support Add-on Packs There are several Broadcast add-on packs that expand the capabilities of Broadcast. 3rd party pack The following add-ons add support for the plugin after which they are named: If you don't see your plugin in this list, it might not need a specialized add-on. Control pack These add-ons give you extra control of what you broadcast and how: Efficiency pack These add-ons allow you to broadcast more efficiently, saving you even more time: Utilities pack These add-ons do things semi-related to broadcasting, but are good to have none-the-less: 程序文档 Although Broadcast is relatively easy to understand by itself, for extra documentation see Broadcast's online documentation, which covers: Here are instructions for merging existing single installs into a Wordpress network. For developers: the code should be well-commented and easily legible for the most part. Extra developer documentation covers: 杂项 The git repository can be found at: https://bitbucket.org/edward_electric/broadcast

安装:

  1. Activate the plugin sitewide.

屏幕截图:

  • How posts and pages can be broadcasted
  • Post overview showing linked children
  • Post overview showing linked parents
  • Bulk actions that can be applied to several marked posts at once
  • Post actions for parent posts
  • Post actions for child posts
  • The Broadcast menu
  • Admin settings tab
  • Maintenance tab
  • Uninstall tab
  • Time savings tab showing how much time Broadcast has saved you

常见问题:

I need support!

Broadcast is supported in the forum. For users of the add-on packs, support is available via e-mail.

Debug dumps

A debug dump is the long text that is displayed when broadcasting a post with debug mode on. This dump can then be read to see what Broadcast is or isn't doing. To switch on debug mode, see the admin settings. If your site is live it would be wise to input your IP in the associated textarea, so that only you see the debug dump.

Gutenberg support?

Yes, works as normal with one exception: the meta box does not update after publishing, so you'll have to reload the page after publishing changes to see the new blogs list.

Blacklist, whitelisting, force broadcast

Broadcasting to specific blogs, hiding blogs and forcing blogs can be acheived with the User & Blog Settings add-on.

Bulk broadcast existing pages

To broadcast many posts at once, see the Send To Many add-on.

Galleries and attachments

How broadcast handles attachments:

  1. Attachments directly attached are stored.
  2. Attachments found in [gallery] shortcodes are stored.
  3. On the child blog, the existing attachments to the post, if any, are automatically deleted to keep attachments clean. This behavior can be configured using custom code or add-ons: Duplicate Attachments, Update Attachments.
  4. The stored attachments are copied.
  5. The thumbnail ID is replaced.
  6. The image URLs in the post content are replaced.
  7. The image IDs in [gallery] shortcodes are replaced.
Do you have a lot of attachments that you don't want duplicated to hundreds of child blogs, in order to save space? You'll have to find a way to refer to the images statically instead of using their media IDs. The reason for this is that when Wordpress is referred to an attachment, it can only read the media IDs from the current blog. It cannot switch blogs in order to load the image.

Hide broadcast from the users

The broadcast meta box, menu and columns in the post view can be hidden from users / roles / blogs using the User & Blog Settings add-on.

Incompatible plugins

Below is a list of plugins that just will not work properly with Broadcast and / or its addons:

  • Cloudflare Image Resizing - Creates 404 errors for images.
  • Post Type Switcher - Turns post types into attachments and vice versa.
  • Query Monitor causes the queue data to increase exponentially.
  • Theia Smart Thumbnails Premium
  • Tracking Code Manager - prevents User & Blog Settings from working by inserting data into the _POST variable during a normal page GET. Very non-standard behavior.
  • WP Activity Log - kills Wordpress when taxonomies are about to be synced.

Orphans?

If you have already created posts on other blogs that are supposed to be children of a specific post, you can use the "find unlinked" bulk action to find and link them. If the existing posts are not linked, broadcasting a post can result in duplicates. To be considered an orphan the orphaned posts must have the exact same title (name) as the soon-to-be parent and be of the same post type. You can also use the Delete Before Broadcast add-on to delete any similar posts on the child blog before broadcasting.

Timeout problems

If you have many attachments in your post, and are broadcasting the post to many blogs, you might encounter a PHP timeout. This means that broadcasting exceeded the PHP time limit and had to be aborted. There are several solutions to this problem:

  1. Increase the PHP timeout in your PHP.ini settings. This will not speed up broadcasting, only increase your chances of completely broadcasting the post.
  2. Use the Duplicate Attachments add-on. This will duplicate any attachments + thumbnails instead of regenerating them on each child blog.
  3. Use the Queue add-on to put each child broadcast into a queue that is emptied by javascript.
You will not need solution #1 if you use solutions #2 and #3. :)

Why can I not see the Broadcast meta box?

Make sure that:

  1. Your user level has broadcast access (Broadcast access role)
  2. Your user has write access to more than this blog (see Admin settings > Maintenenace > View blog access). You can also use the All Blogs add-on to give yourself access to all blogs.
  3. The correct post type(s) have been selected in the Broadcast settings
  4. The User & Blog Settings add-on is not set to hide the meta box from the user / role / blog

WooCommerce

Broadcast is capable of handling simple WooCommerce products.

  1. In the Broadcast custom post type settings: Add "product".
  2. Save the product normally first.
  3. Then broadcast, selecting the custom fields and taxonomies checkboxes.
This will broadcast all normal product settings: SKU, price, etc. If your products have variations, a product image gallery, you want to sync stock, you want to sync orders, need the attribute taxonomies to be synced, you'll be wanting the WooCommerce add-on.

更新日志:

50.14 20240824 50.13 20240711 50.12 20240706 50.11 20240706 50.09 20240506 50.08 20240403 50.07 20240210 50.06 20231108 50.05 20230918 50.04 20230913 50.01 20230407 New add-on: Same post ID: Create a new post on several blogs with the same post ID. 50 20230407 New add-on: Skip If Unlinked: Do not broadcast to blogs that have an existing, unlinked post. 49.07 20230325 49.06 20230303 49.05 20230210 49.04 20230127 49.02 20230104 49.01 20221225 48.15 20221031 48.15 20221031 48.14 20221008 48.12 20220727 48.11 20220525 48.09 20220418 48.07 20220226 48.06 20220129 48.05 20220106 Happy new year! 48.04 20211118 48.03 20211112 48.02 20211110 48.01 20211105