Sitewide Search

Creates sitewide searching and archive/category/tag/author browsing.

Author:spurge (profile at wordpress.org)
WordPress version required:WordPress
WordPress version tested:WordPress
Plugin version:0.9.6
Added to WordPress repository:06-12-2012
Last updated:16-09-2013
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:20
Rated by:1
Plugin URI:https://github.com/klandestino/sitewide-searc...
Total downloads:1 045
Active installs:10+
plugin download
Click to start download

Sitewide Search copies all posts from your site to a specified blog. You’ll then be able to search and browse posts from the whole site at one place.

This plugin can also be set to override search and browse queries so the results is sitewide wherever you are.

What post types and which taxnonomies to include is also editable with an easy admin interface.

More info, wiki and issue tracker

https://github.com/klandestino/sitewide-search

Available languages

  • English (built-in)
  • Swedish

Filters

You can filter posts and taxonomies during saving and deleting.

sitewide_search_save_post

Is triggered when a post is about to be copied into the archive blog.
Filters the post copy. Gives you 3 arguments: object $copy, object
$post and int $blog_id.

Return the copy as an object if you want it modified.

Return false if you don’t want the post to get copied.

sitewide_search_save_taxonomy

Is triggered when a posts taxonomy terms are about to be copied into the
archive blog. Filters the terms. Gives you 3 arguments: array $terms,
object $post and int $blog_id.

Return the terms as an array if you want it modified.

Return false if you don’t want any terms to get copied.

sitewide_search_delete_post

Is triggered then a post is about to be deleted from the archive blog.
Filters the post id. Gives you 2 arguments: int $post_id and int
$blog_id.

Return false if you don’t want the post to get deleted.