Advertisement
darrenbachan

Untitled

Jun 20th, 2016
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.69 KB | None | 0 0
  1.     // Customize Excerpt Word Count Length
  2.     function excerpt($limit) {
  3.         $excerpt = explode(' ', get_the_excerpt(), $limit);
  4.         if (count($excerpt)>=$limit) {
  5.             array_pop($excerpt);
  6.             $excerpt = implode(" ",$excerpt).'...';
  7.           } else {
  8.             $excerpt = implode(" ",$excerpt);
  9.           }
  10.         $excerpt = preg_replace('`\[[^\]]*\]`','',$excerpt);
  11.         return $excerpt;
  12.     }
  13.  
  14.     // Exclude Pages From Search
  15.     function exclude_page_search_filter($query) {
  16.         if ($query->is_search) {
  17.             $query->set(
  18.                 'post_type',
  19.                 array(  'post',
  20.                         'upcoming-games'
  21.                     )  
  22.             );
  23.         }
  24.         return $query;
  25.         }
  26.  
  27.     add_filter('pre_get_posts','exclude_page_search_filter');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement