Redirect Site Geologically

You can try this http://wordpress.org/extend/plugins/geographical-redirect/ Alternatively, roll your own, using any GeoIP service (MaxMind for example, or get your own GeoIP database) and use wp_redirect based on the $_SERVER[‘REMOTE_ADDR’].

How to recover deleted site in WordPress Multisite?

http://core.trac.wordpress.org/browser/tags/3.3.1/wp-admin/includes/ms.php#L46 Notice, how drop defaults to false; this means that the blog tables are not removed. Deleting is triggered from over here: http://core.trac.wordpress.org/browser/tags/3.3.1/wp-admin/ms-delete-site.php#L19 and nowhere else by default. Unless you have a plugin that forces drops on the tables there’s still a chance to recover something. First of all backup the database before attempting anything. … Read more

Aggregate multisite RSS and restrict certain content

The bottom line is that you’ll need to have all the post content in one place in order to be able to form it into a single feed. (Querying efficiently across 18 different post tables is more or less impossible.) My go-to method is to use the Sitewide Tags plugin https://wordpress.org/extend/plugins/wordpress-mu-sitewide-tags/, which allows you to … Read more

How to protect post attachments related to a custom post type, from non-logged in users, on 1 subsite of a multisite installation?

Andrew, In the case where your custom post type exists on only one sub-site of your Multi Site installation, you can in your template file in which controls the display and output of your custom post type work with simple conditional functions such as; is_singular(‘post_type_name’); is_user_logged_in(); …and in-fact it might well be as simple as; … Read more