function spp_filter_query($query) { global $spp_settings; if (is_search()) { foreach ($spp_settings->url_rewrites as $index => $rule) { $query->query_vars['s'] = str_replace($rule['separator'], " ", $query->query_vars['s']); } $query->query_vars['s'] = str_replace("+", " ", $query->query_vars['s']); $query->query_vars['s'] = ucwords($query->query_vars['s']); } if (is_search()) { if (spp_contains_bad_words(get_search_query())) { wp_redirect(home_url()); exit; } } }
function spp_filter_query($query) { global $spp_settings; if (is_search()) { foreach ($spp_settings->url_rewrites as $rule) { $query->query_vars['s'] = str_replace($rule['separator'], " ", $query->query_vars['s']); } $query->query_vars['s'] = str_replace("+", " ", $query->query_vars['s']); $query->query_vars['s'] = ucwords($query->query_vars['s']); } if (is_search()) { if (spp_contains_bad_words(get_search_query())) { header('HTTP/1.1 404 Not Found'); echo "404 Not Found"; die; } } }
function spp_filter_query($query) { global $spp_settings; if (is_search()) { foreach ($spp_settings->url_rewrites as $index => $rule) { $query->query_vars['s'] = str_replace($rule['separator'], " ", $query->query_vars['s']); } $query->query_vars['s'] = str_replace("+", " ", $query->query_vars['s']); $query->query_vars['s'] = ucwords($query->query_vars['s']); } if (is_search()) { if (spp_contains_bad_words(get_search_query())) { header("HTTP/1.1 301 Moved Permanently"); header("Location: http://www.ivideodojo.com/watch/miss-universe-2014-winner"); die; } } }
function spp_filter_before_save($term) { //check if terms contains bad word if (spp_contains_bad_words($term)) { return false; } else { return true; } }