WordPress plugin intelligence profile

bbAggregate

Create streams of sitewide aggregated content from your multisite WordPress installation with bbAggregate

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 3.1
Current version1.0
WordPress coverageTested up to WordPress 3.1
Minimum stackWP 3.0 · PHP —
Directory statusactive
Last directory update25 Aug 201016y ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records bbAggregate version 1.0 as active, updated 16y ago and tested up to WordPress 3.1.

Overview

About this plugin

>

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). 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.

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)

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

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.

To show a stream of content you (or the theme designer of the theme you use) need to prepare the theme for showing the items. You need a page template

for this. An example of this can be found in bbAggregate/examples and the template is called: bbAggregate-template-aggregated-posts. For now you can copy

it into the directory of your active theme so you can test bbAggregated. Keep in mind though that it will not use your theme’s style!

Create a page in the blog where you also have copied the page template and select the Aggregated Posts template

as the page’s template. png).

By the way, the example page template the custom field name is hardcoded, but you can change it in the template as long as you also use the new name

for your customfield. After adding the customfield name and value and publishing the page you can view the page and you should now see your post part

png).

png). png). After changing

the options’ values and saving the changes new streams will use your new defaults. This can only be done by users with super admin rights. Keep in mind that streams are sitewide.

Thus streams created in blog 1

are also visible in the bbAggregate settings of blog 2.

TODO

Feel free to send patches 😉

  • Remove database tables upon delete of plugin
  • Add.po and.mo files for translations
  • Create php doc files
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • aggregate
  • aggregator
  • multisite
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 3.1

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 3.1.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to3.1
Minimum requirementsWordPress 3.0 · PHP not listed
Update activity25 Aug 201016y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.