Install
sp-search-by-file-type.zip file. sp-search-by-file-type folder (not just the files in it!) to your wp-contents/plugins folder. If you're using FTP, use 'binary' mode.Activate
Implement
To use this plugin, add links in your search/tags/categories/etc loops that set the type so as to filter the list.
Usage: http://someurl/?type=[post|video|audio|image]
Tab Example:
<ul class="search_filters">
<li><a href="<? bloginfo('url'); ?>?s=<? echo $_GET['s'] ?>">All</a></li>
<li><a href="<? bloginfo('url'); ?>?s=<? echo $_GET['s'] ?>&type=post">Posts</a></li>
<li><a href="<? bloginfo('url'); ?>?s=<? echo $_GET['s'] ?>&type=image">Images</a></li>
<li><a href="<? bloginfo('url'); ?>?s=<? echo $_GET['s'] ?>&type=video">Videos</a></li>
<li><a href="<? bloginfo('url'); ?>?s=<? echo $_GET['s'] ?>&type=audio">Audio</a></li>
</ul>
get_type($id) can be used within the loop to detect the post mime type.
If you find any bugs or have any ideas, please mail us.
spsearch($type) can be used before queryposts() to restrict results within a template. Example:
sp_search('video');
query_posts();
if (have_posts()) :
// internal loop here
endif;




