• Поиск по алфавиту и содержимому в Wordpress?

    @Andrew1111 Автор вопроса

    <?php the_title(); ?>












    <?php
    function getRaoMemberTemplate( $title, $content ) {
    $result = <<<"END"

    $title
    $content

    END;
    return ( $result );
    }

    $p = isset( $_GET[ 'p' ] ) ? $_GET[ 'p' ] : 'А';

    $like = isset( $_GET[ 'like' ] ) ? $_GET[ 'like' ] : NULL;
    if(is_string($like)) {
    $like = trim(mb_strtolower($like));
    }

    global $wpdb;
    $query = "SELECT p.* FROM $wpdb->posts AS p inner join $wpdb->postmeta AS pm ON pm.post_id = p.id WHERE post_type = 'page' AND pm.meta_key = '_wp_page_template' AND pm.meta_value = 'template/templ-online-reg-psy111.php'";

    if(is_string($like)) {
    $likeValue = '%' . $wpdb->esc_like($like) . '%';
    $likeQuery = " AND LOWER( post_content ) LIKE %s";
    $query .= $wpdb->prepare($likeQuery, $likeValue);
    }

    $rows = $wpdb->get_results( $query );
    foreach($rows as $post){
    echo getRaoMemberTemplate( $post->post_title, $post->post_content );
    }

    if(!$rows) {
    echo "Не найдено: '" . ($like ? $like: $p) . "'";
    }
    ?>



    Вот такой вот код! С ним, поиск по полям работает, но вешается алфавитный, возвращаю назад старый код, работает алфавитный и не работает по полям.
  • Поиск по алфавиту и содержимому в Wordpress?

    @Andrew1111 Автор вопроса
    Добрый день! Ищем информацию в таблицах! 646df94a4a573253144415.jpeg
    Прилагаю скрин того, что мы ищем!
    Есть, алфавитный поиск! Как сделать там, что-бы искало не только по алфавитному но по примеру таблицы, которая на скриншоте?