Skip to main contentSkip to footer

By default, Relevanssi does not index the post slug. It is, however, an easy thing to fix using the relevanssi_content_to_index filter hook. This function will read the post slug, replace the hyphens with spaces (so that indexing-post-slugs becomes “indexing post slugs”) and add the slug to the post content.

Add this function to your site and rebuild the index to see it in effect.

add_filter( 'relevanssi_content_to_index', 'rlv_index_slug', 10, 2 );
function rlv_index_slug( $content, $post ) {
    $slug_with_spaces = str_replace( '-', ' ', $post->post_name );
    return $content . ' ' . $slug_with_spaces;
}

Your account

Not logged in. Log in to see your license details.

Search

Popular Resources

Modernize

Modernize is a neat Premium theme that has a problem with Relevanssi. Relevanssi highlighting can cause problems on Modernize search results pages, with results getting wrong background color. This problem is caused by the way Modernize truncates excerpts to certain length, set in the Modernize settings. It doesn’t care about…

Click tracking
Relevanssi Premium 2.16 introduced a new feature of click tracking. It allows you to see the effectiveness of the search,…

Related Posts:

Comment Section:

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed