'Wordpress query search 's' exact word

I see this question has been posted multiple times but all of the examples I've tried are not working.

I want to limit the search by keywords to only search for exact word not a phrase or mixed content, so if I search for cheese It need to be limited only for word cheese, right now it will return content with word cheeseburger also.

The part of the search query in my modified template query is right here:

        if ( 'featured' === $args['orderby'] ) {
            $query_args['orderby'] = [
                'menu_order' => 'ASC',
                'date'       => 'DESC',
                'ID'         => 'DESC',
            ];
        }

        if ( 'rand_featured' === $args['orderby'] ) {
            $query_args['orderby'] = [
                'menu_order' => 'ASC',
                'rand'       => 'ASC',
            ];
        }

        $job_manager_keyword = sanitize_text_field( $args['search_keywords'] );

        if ( ! empty( $job_manager_keyword ) && strlen( $job_manager_keyword ) >= apply_filters( 'job_manager_get_listings_keyword_length_threshold', 2 ) ) {
            $query_args['s'] =  $job_manager_keyword;
            //add_filter( 'posts_search', 'get_job_listings_keyword_search' );
        }

        $query_args = apply_filters( 'job_manager_get_listings', $query_args, $args );

        if ( empty( $query_args['meta_query'] ) ) {
            unset( $query_args['meta_query'] );
        }

        if ( empty( $query_args['tax_query'] ) ) {
            unset( $query_args['tax_query'] );
        }

        /** This filter is documented in wp-job-manager.php */
        $query_args['lang'] = apply_filters( 'wpjm_lang', null );

        // Filter args.
        $query_args = apply_filters( 'get_job_listings_query_args', $query_args, $args );

        do_action( 'before_get_job_listings', $query_args, $args );

I can see that $query_args['s'] is standard query for search keywords but some standard query modifications I've tried like this examples https://wordpress.stackexchange.com/questions/177183/make-a-wp-query-search-match-exactly-the-search-term/17786

WordPress exact search query

Query for exact word search

And other examples too, none of them are working for me.

Anyone have an idea how i can modify it so it can search only for exact word in content?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source