Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_filter('relevanssi_hits_filter', 'relevanssi_read_categories');
- function relevanssi_read_categories($hits) {
- global $relevanssi_search_categories;
- global $relevanssi_search_terms;
- $temp_relevanssi_search_categories = array();
- $temp_relevanssi_search_terms = array();
- foreach ($hits[0] as $hit) {
- $cats = get_the_category($hit->ID);
- foreach ($cats as $cat) {
- $temp_relevanssi_search_categories[$cat->name] = get_category_link($cat->term_id);
- }
- $terms = get_the_terms($hit->ID, 'custom_tax_here');
- foreach ($terms as $term){
- $temp_relevanssi_search_terms[$term->name] = get_term_link($term->term_id, 'custom_tax_here');
- }
- }
- ksort($temp_relevanssi_search_categories);
- ksort($temp_relevanssi_search_terms);
- $relevanssi_search_categories = array();
- $relevanssi_search_terms = array();
- foreach ($temp_relevanssi_search_categories as $name => $url) {
- $relevanssi_search_categories[] = "<a href='$url'>$name</a>";
- }
- foreach ($temp_relevanssi_search_terms as $name => $url) {
- $relevanssi_search_terms[] = "<a href='$url'>$name</a>";
- }
- return $hits;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement