jnunemaker / wordpress_live_search_plugin

live search plugin for wordpress that just works (with prototype)

This URL has Read+Write access

wordpress_live_search_plugin / addicted_live_search / live_search.php
100755 28 lines (24 sloc) 1.05 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
/*
Plugin Name: Addicted To Live Search
Plugin URI: http://addictedtonew.com/archives/145/wordpress-live-search-plugin/
Description: Adds live search with ajax to the default search box
Author: John Nunemaker
Version: 1.1
Author URI: http://addictedtonew.com/
*/
 
function addicted_add() {
echo '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/prototype/1.6/prototype.js"></script>' . "\n";
echo '<script type="text/javascript" src="' . get_bloginfo('siteurl') . '/wp-content/plugins/addicted_live_search/live_search.js"></script>' . "\n";
echo '
<script type="text/javascript">
AddictedToLiveSearch.url = "' . get_bloginfo('siteurl') . '/wp-content/plugins/addicted_live_search/search_results.php";
</script>';
}
 
add_action('wp_footer', 'addicted_add');
 
function addicted_search_rewrite($wp_rewrite) {
$rules = array('wp-content/plugins/addicted_live_search/search_results.php' => '/');
$wp_rewrite->rules = $rules + $wp_rewrite->rules;
}
 
add_filter('generate_rewrite_rules', 'addicted_search_rewrite');
?>