bbAggregate
THIS PLUGIN IS NOT MAINTAINED ANYMORE! For historical purposes this plugin is still online. The general concept could still be useful, the code is probably not working and horrible outdated. Create streams of sitewide aggregated content from your multisite WordPress installation with bbAggregate. A
THIS PLUGIN IS NOT MAINTAINED ANYMORE! For historical purposes this plugin is still online. The general concept could still be useful, the code is probably not working and horrible outdated.
Create streams of sitewide aggregated content from your multisite WordPress installation with bbAggregate.
A stream contains posts from those blogs allowed to participate in the stream. Anyone writing posts can add his/her post to one or more streams. The streams are shown by using a specific page template. (see also the examples directory). It offers functionality similar to the sitewide categories / global terms, but with more control and (hopefully) less buggy behaviour.
This plugin adds two database tables to your installation:
- $prefix_bbAggregate_item (links an item to a stream)
- $prefix_bbAggregate_stream (contains the stream info)
NB: This plugin is only useful for a WordPress Multisite installation in which multiple blogs are being used.
How does it work?
First, you create a stream (neccessary user capabillity: ‘manage_options’,admin role works perfectly). (See screenshot-4.png) It is recommended to only use letters, numbers and underscores or dashes in the stream name. Spaces in the name may cause problems at the moment.
Streams are defined by a name, a description (which is saved but not yet accessible for public use) and some options (see screenshot-5.png) such as:
- maximum number of posts (limits the total amount of posts in a stream)
- maximum number of posts per blog (limits the amount of posts per blog in a stream)
- number of posts per page (limits the amount of posts per page. Pagination is included)
- excluded blogs (blogs which have been explicitly excluded from using this stream. Posts from these blogs will not be shown in this stream)
After creating a stream (See screenshot-6.png and screenshot-7.png), create a post in a blog which is not excluded from this stream. Below the Post Editing Area you will see a new metabox called Streams (see screenshot-8.png) with a list of available streams (streams which have excluded this blog are not shown). By ticking the checkbox in front of the stream name you’ve added your post to this stream. Every user able to add a post may add his/her posts to the streams shown.