Recent Global Posts Feed

Provides a global feed of latest posts from all the sites across your entire network – for your clients, your users or yourself.

Download Recent Global Posts Feed »

Screenshots

Recent Global Posts Feed widget configuration options
Recent Global Posts Feed widget in the sidebar of a site
Detail

Want an RSS feed of all the posts on your entire Multisite or BuddyPress network - simply, efficiently and quickly?

Well, if that’s what you are after – your search ends here :)

This simple but powerful plugin allows you to do just that:

  • Creates a Post feed URL for your entire network which anyone can subscribe to
  • Provides a simple Global Post Feed widget

Check it out!

Once installed your new feed is created at:

 http://yourdomain.com/wp-content/recent-global-posts-feed.php

You can even access custom post type feeds by accessing:

http://yourdomain.com/wp-content/recent-global-posts-feed.php?posttype=customposttype

You’ll want to substitute customposttype with your preferred post type

Best of all you can add a simple Subscribe to our Network post feed by adding your new Recent Global Post feed widget.

Plus all the support you expect from a WPMU DEV plugin.

As usual, we’re constantly refining our plugins and adding new features all the time.

So become a WPMU DEV member, check it out, and let us know what you’d like to see included in a future release of Recent Global Posts Feed.

Usage

For help with installing plugins please refer to our Plugin installation guide.

To Install:

1. Install the Post Indexer

  • The Post Indexer is designed to index posts on your network and needs to be installed for the Recent Global Posts Feed plugin to work.

2. Download the Recent Global Posts Feed plugin file.

3. Unzip the file into a folder on your hard drive.

4. Upload recent-global-posts-feed.php to /wp-content/

  • Most plugins are uploaded to /wp-content/plugins/.
  • This plugin MUST be uploaded to /wp-content/ using FTP.
  • Refer to our FTP guide if you are new to using FTP.
  • You can check if it is working correctly by posting some new posts and confirming they appear in your global feed.
  • Once installed your new feed is created at:
http://yourdomain.com/wp-content/recent-global-posts-feed.php/
  • You can access feeds for custom post types by using http://yourdomain.com/wp-content/recent-global-posts-feed.php?posttype=customposttype, substituting customposttype with your custom post type

6.  Upload widget-recent-global-posts-feed.php to /wp-content/plugins/

  • Once uploaded visit Network Admin -> Plugins to Network Activate the Recent Posts Feed Widget
  • Your Recent Global Post feed widget is added to Appearance > Widgets of your main site.
  • By default, the widget is available only on the main site of your network. This behavior can be changed by following the instructions below.
  • The Recent Global posts feed is for public posts only. Posts from privates sites don’t appear in the feed.

Enabling Widget for all sites

By default the Recent Global Posts feed widget is only enabled for use by the main site.

You can enable it for all sites on your network as follows:

1.  Open your wp-config.php file using a text editing program like EditPlus

2.  Add the following constant to that file just before the line that says “That’s all, stop editing”
define( 'RECENT_GLOBAL_POSTS_FEED_WIDGET_MAIN_BLOG_ONLY', false );

3.  Save and re-upload your wp-config.php file.

Note: if you ever want to limit the use of the widget to the main site only again, simply change “false” to “true” in the code you just added.

To Use

1.  Go to Appearance > Widgets
2.  Add the Recent Global Post feed widget to your sidebar.

  • Your global feed is located at http://yourdomain.com/wp-content/recent-global-posts-feed.php.
  • For example, the domain websocialsites.com global post feed is located at http://websocialsites.com/wp-content/recent-global-posts-feed.php/

3.  Check out the configuration options below:

Known Issues

If you are having difficulty getting your feed to validate, please go to Settings > Permalinks in your admin and click Save Changes. That will re-save your settings and updated the rewrite rules. To check if your feed validates properly, visit http://validator.w3.org/feed/

If you liked Recent Global Posts Feed, you’ll love...

recent-posts-widget
Recent Global Posts Widget

A widget that shows recent posts from all sites across your entire network – hugely powerful and massively configurable!

recent-global-comments
Recent Global Comments

Provides a global feed of latest comments from all the sites across your entire network – for your clients, your users or yourself.

recent-comments-widget
Recent Comments Widget

Display all the latest comments from across your entire WordPress Multisite network – using a simple but powerful widget!