These files are intended for WordPressMU (WPMU) admins.
Since I.T. Damager’s site is down and nobody else continuing the great works of this plugin, I took the liberty to modify, optimize, and bug fix this plugin. [If you are I.T. Damager, please let me know of your willingness to continue this plugin].
Current version: 0.4.0 – I am finished with a newer version with features including display of Site logo and avatars of authors and optimizations. I just couldn’t find time to document and post the files. Please check back later, and I will have it.
- First released by I.T. Damager. I optimized, fixed the WP Object Cache bug and implemented an additional feed. The version I started to work on was 0.3.2.
Description:
This plugin creates four (4) seperate RSS 2.0 feeds from posts, comments, pages, and one combined [posts & pages] across all blogs on your WPMU powered site. This will skip the first post, comment, and page of a blog; also will not include spam and deleted blogs.
Instruction:
Unzip and upload to mu-plugins directory.
Upgrade: Just replace the old file with this.
Download
If you think I deserve some donations, please make a donation through PayPal at the form on the right.
Here is what I was able to retrieve from I.T. Damager’s old site regarding WPMU Ada Sitewide Feed Plugin. I have coloured the modifications I did.
Both Subdirectory and VHOST installations are now supported.
Features:
Generates sitewide combined [posts & pages] feed
Generates sitewide posts feed
Generates sitewide comments feed
Generates sitewide pages feed
Server-side caching via WP Object Cache
Client-side caching via ETag headers
Admin screen to configure options
Compliance with xhtml and xml standards
This is the options help page:
- Trigger Blog
- Set this to the numeric blog ID that the feed will latch to.
- You can find the blog ID by looking under the ‘Blogs’ submenu in the ‘Site Admin’ menu.
- Feed URL
- Set this to a URL (relative path only!) that will trigger the feed output. Be careful to avoid names used by pages, categories, or other permalinks existing on your site.
- This feed outputs the combined feeds of Posts and Pages.
- Posts Trigger URL
- Set this to a URL to be appended to Feed URL (relative path only!) that will trigger the posts feed output. Be careful to avoid names used by pages, categories, or other permalinks existing on your site.
- Comments Feed URL
- Set this to a URL to be appended to Feed URL (relative path only!) that will trigger the comment feed output. Be careful to avoid names used by pages, categories, or other permalinks existing on your site.
- Pages Trigger URL
- Set this to a URL to be appended to Feed URL (relative path only!) that will trigger the pages feed output. Be careful to avoid names used by pages, categories, or other permalinks existing on your site.
- Feed Title
- The title of your sitewide feed.
- Feed Description
- The description of your sitewide feed.
- Show Most Recent
- Set this to the number of items to show in the feed.
- Full Text or Summary
- Choose your preference of full text articles or summaries only.
- Untitled Post Title
- Set this to the title to display when there is none. This is VERY useful when using your sitewide feed in the Dashboard, otherwise you just have empty gray boxes.
- Append Stats to Feed
- Appends query count, execution time, and cache notification (if feed was cached by WP Object Cache) to the end of the feed output.
- Etag Header
- Setting this enables ETag header support for RSS Reader/Browser caching. Requires that you use ctrl+F5 to force a refresh in your browser. Huge bandwidth saver.
- Object Cache
- Stores feed output in WP Object Cache, if available, to dramatically reduce site load and increase performance.
- Expire feed from cache
- Set this to zero if you have no problems with future dated posts showing at maturity (wordpress build 3514 and later) or set the number of minutes to determine how long the feed is held in cache before being regenerated (to include maturing posts).
- Your wordpress version was auto-detected and appropriate defaults were chosen accordingly.
- Reset all settings to default
- Sets all settings back to original values.
