Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > WordPress и другие CMS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2017, 00:42   #1
Drowning
Новичок
Джуниор
 
Регистрация: 16.01.2017
Сообщений: 1
По умолчанию Wordpress. настройка поиска по заголовкам и тегам

Добрый день!
настроил поиск чтобы искал только по заголовкам
код взял с интернета, она работает

PHP код:
function search_for_title$search$wp_query )
{
    global 
$wpdb;
    if ( empty( 
$search ) )
        return 
$search;
    
$q $wp_query->query_vars;
    
$n = ! empty( $q['exact'] ) ? '' '%';
    
$search =
    
$searchand '';
    foreach ( (array) 
$q['search_terms'] as $term ) {
        
$term esc_sql$wpdb->esc_like$term ) );
        
$search .= "{$searchand}(($wpdb->posts.post_title LIKE '{$n}{$term}{$n}'))";
        
$searchand ' AND ';
    }
    if ( ! empty( 
$search ) ) {
        
$search " AND ({$search}) ";
        if ( ! 
is_user_logged_in() )
            
$search .= " AND ($wpdb->posts.post_password = '') ";
    }
    return 
$search;
}
add_filter'posts_search''search_for_title'500); 
как переписать эту функцию, чтобы искал ещё и по тегам
по идее нужно написать запрос к базе данных
и в этом месте $search .= "{$searchand}(($wpdb->posts.post_title LIKE '{$n}{$term}{$n}'))"; как раз описывается условие WHERE...
можете ли предложить какие-нибудь варианты?
Drowning вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настройка поиска kristia-raven Microsoft Office Excel 3 14.10.2013 18:20
Настройка калькулятора на Wordpress mihmihail Фриланс 3 13.08.2013 09:37
Разделение файла документа на части по заголовкам. getikalex Microsoft Office Word 5 08.08.2012 15:16
ТЗ на автосортировку музыки по ID тегам vanilov Фриланс 4 28.09.2010 12:14