Perhaps you can use this plugin: http://wordpress.org/extend/plugins/multisite-global-search/ it uses MySQL views to achieve a global search. Maybe you can use it, or adapt it to your needs?
Related Posts:
- BP Multi Network & Members Directory [closed]
- Multisite Installation: how do I setup global search?
- Creating a better multi-site search experience
- Make WordPress Search for Both Main Domain and Subdomain
- Multi Site Search Pagination is Broken
- How can I use WP_Site_Query to find a blog by blog name?
- How to unindex a single blog in Multisite?
- Search returns “Nothing Found” on a sub directory
- Is there a full explanation on how to share a database with two WordPress sites on same server?
- How to disable a network enabled plugin for just one site?
- Plugin for editing options on multisite?
- How to share WordPress core library
- Set default avatar network-wide
- wp-activate.php causing white screen of death
- Change wordpress Multisite default site from side id 1 to side id 2
- How can I have network sites not use year/month folders by default?
- Multisite: Develop locally using production images with .htaccess
- How to prevent hotlinking with htaccess in WordPress and why most common use about it doesn’t work?
- Why can’t a WordPress network (multisite) in it’s own folder use subdomains?
- Display custom homepage text based on domain
- Add new domain to ‘My Sites’ using network admin
- How do I set a default theme in multisite network
- WordPress Multisite Login Access
- Switch_to_blog() outside wordpress
- Jetpack Blog Subscriptions on Multisite [closed]
- Multisite use language code as subdirectory
- How to remove the Tools menu item from the WP-Admin menu
- Using $wpdb Class to Pull Recent Comments Across a Network
- Default content for a new site in multi site
- WordPress (+WPMU) Import/Export ALL settings?
- ‘Remote Login’ with MultiSite Domain Mapping still forcing users to login to all blogs individually?
- Change multi-site installation from sub-domains to sub-directories
- Multisite on Rackspace Cloud (ubuntu lucid)
- how could I have a user signing up for a blog, be assigned to that blog only
- Multiple WP Sites Same Server – Share WP Base?
- Poor performance on multisite install
- Super admin access to a forgotten WP instance?
- How to search users globally on a multisite install?
- Auto Redirect after login
- Upload images from one site to another in Multisite
- Multisite: copy template when a subsite is created
- Iframe being removed only for some users when publishing a page
- Start with multi-site feature now or later?
- Adding new sites to Multisite won’t register in Dashboard
- ‘Cheatin’ uh?’ Error When Attempting to Upload Images After 3.4 Update
- How to get permalink using get_blog_post function in a multisite?
- Add menu items/actions for multisite users who are registered on the network but do not have a role or capability in any sites
- Blocks Rest API rest_cannot_delete
- htaccess file for multiple CMS’s (multisite wordpress + wolfcms) on same domain but different subdirectories
- Multisite with different domain names on different servers
- Good way to block users within a multisite setup without deleting them?
- Redirect One Multisite to Another
- Multisite Installation is all the same site
- Some doubts related to Multi Installation → Media of one of the site can be used on the others?
- Multisite Posting Recent Items in All the Sites Linked with Multisite
- Redirect to localhost after installing Multisite on server
- single sign on for wordpress multi site
- How can you override the is_multisite check in wp-login.php for individual login/registration?
- Navigation menu not being assigned Theme Location
- Moving wp-admin folder to a different host in a multisite environment
- Issue with Multisite and SSL
- Custom port problem with local MU installation
- How do I remove the “http://” from network_site_url?
- List recent 25 blogs across the network
- What is the simplest way to disable multisite leaving one of the sites only?
- What does multi-site WordPress application mean?
- Add wordpress multi sites with different port number from 80
- Create website with a switch between private and business [closed]
- Can’t create a subdomain network – and WP is installed in webroot, not a folder
- How to make my third multisite blog start with id 1000?
- Forward and mask a WordPress website
- Filter meta request
- How to automatically create an index of child sites at the root url for a multisite installation?
- Does switch_to_blog support array or other ways to show all posts on a network install?
- How to make subdomain and muti-site but wordpress isn’t in root?
- Show buddypress profile fields in a multsite blog [closed]
- Add www to the Root Site in WP Multisite Network
- Multisite problem with unexisting paths to CSS etc
- How to disable Gutenberg editor from Multisite Admin panel?
- How to allow mixed case characters in multisite site name?
- Separated Theme file on multi site network in subdomain
- User not staying logged into one of sub sites in multisite after SSL
- register_setting() for single site vs update_site_option() for mu
- Allow users to register on multisite through WooCommerce using the same email address
- How To Change the URL of a WordPress Multisite
- Sending SMTP mail using a server with self-signed SSL
- Site w/ Addon Domain doesn’t show CSS
- WordPress MU – Creating a site takes ages
- Default sub-pages on WordPress Multisite
- WordPress Multisite – Questions about select all posts from all network sites
- Multi site and media uploader
- Comment reporting for Multisite
- How to display the most popular posts of all the blogs in a mu setup? [duplicate]
- WordPress MS wp-admin/includes/post.php error with shortcode generator
- Subdomain add comment redirect to 404 not found page iis server
- All links to images are broken in a subdomain multi site environment
- wordpress multisite with already existing subdomain
- Why the sites dropdown in multi-site installation is different from the list of sites when seen full page?
- WPML is blocking WP core update
- Multisite: Redirect a deleted site – Best practice?