Global Site Search

A magnificent plugin that allows global search across all blogs on your WordPress Multisite / BuddyPress install with ease!

Download Global Site Search

Screenshots

Configuration options for Global Site Search in Site Admin > Options
Searching content across your entire site using the Global Site Search page
Example of Global Site search being used to find posts on the entire site that includes the word Library
Detail

One of the things people have been less than fond about as regards WordPress has been it’s search functionality.

This has become even more of an issue when it comes to WordPress Multisite and BuddyPress as there’s simply no way to search across all the blogs on your entire site… that is, until now.

This plugin utilizes our powerful post indexer plugin to provide you with full indexing of all the posts, from across all blogs, that you can then simply search through.

All you have to do is install the Global Search plugin (make sure Post indexer is installed) and it should auto create a page called “Site Search” for you where anyone can search through all your blogs.

And it’s pretty search too, including all the avatars of the blogs where search terms come up :) Here it is in Norwegian:

No coding required!

And, on the off chance the page isn’t auto created all you need to do is create a page with the slug “site-search” without the quotes.

And if you want to put the search form on another page, just lift it out of the site search page and you should be good.

Happy searching :)

Other plugin options to find content across your site include:

1.  Blog Directory plugin – creates a Blog Directory page on your homepage
which allows users to easily locate blogs on your entire site

Blogs Directory

2.  Members Directory plugin – creates a Members Directory page on your homepage
which allows users to easily locate users on your entire site

Members directory

3.  Global Site Tags – allows you to simply display a global tag cloud for your
entire WordPress MU site

Global Site Tags

Don’t forget for Global Site Search, you’ll also need to harness the power of our post indexer plugin.

Usage

To install:

You’ll first need to ensure you’ve downloaded and installed our Post Indexer  plugin first!

1. Download the plugin file

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

3. Upload /global-site-search/ folder to /wp-content/plugins/ folder on your site

4. Visit Network Admin -> Plugins and Network Activate it there.

Note: If you have an older version of the plugin installed in /mu-plugins/ please delete it.

  • This plugin requires our Post Indexer plugin in order to work.  Please install Post Indexer first!
  • That’s it! No configuration necessary!

To use:

It should auto create a page called “Site Search” on your main blog where anyone can search through all your blogs.

 

On the off chance the page isn’t auto created all you need to do is create a page with the slug “site-search” without the quotes if the plugin fails to auto-create the page.

Changing
how posts are displayed in your Global Site Search is as simple as:

1.  Go to Network Admin > Settings

2.  Scroll down the page to the Site Search Section

3.   Select the number of listings you want to display per page i.e. the number of posts displayed

Site Search options

4. Adjust the color scheme, if you want

5. Choose which custom post types you’d like to search

5.  Click Save Changes at bottom of page

Searching
for a post as a user is as simple as:

1.  Go to your Global Site Search page on your homepage

2.  Add your search term and click Search

Global Site search

Please note:

  • This feature only searches posts on public blogs — any posts on private blogs (only visible to logged in users) isn’t searchable.
  • To display avatars your users will need to upload their avatar via Users > Your Avatar.

If you liked Global Site Search, you’ll love...

global-site-tags
Global Site Tags

This powerful plugin allows you to simply display a global tag cloud for your entire WordPress Multisite network. How cool is that!

global-footer-content
Global Footer Content

Simply insert any code that you like into the footer of every blog via Site Admin > Options… works great for stats, in text advertising, popovers and more!

global-author-posts-feed
Global Author Posts Feed

Provides a global feed of posts from a single author made across multiple sites on your network