Skip to main contentSkip to footer

By default, Relevanssi does not index trashed posts. If you want to enable searching for trashed posts in the WordPress admin, it’s simple: all you need to do is to give Relevanssi permission to a) include posts with the trash status in the index and b) allow the trash status posts to show up in the admin search.

Doing this requires a small bit of code:

add_filter( 'relevanssi_valid_status', 'rlv_include_trash' );
add_filter( 'relevanssi_valid_admin_status', 'rlv_include_trash' );
function rlv_include_trash( $statuses ) {
    $statuses[] = 'trash';
    return $statuses;
}

Add this code to your site and then rebuild the index to include trashed posts in the admin search results.

This function does both jobs at once: it adds trash to the list of allowed statuses for indexed posts (the relevanssi_valid_status filter hook) and to the list of allowed statuses in admin searches (the relevanssi_valid_admin_status filter hook).

Your account

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

Search

Popular Resources

Popular searches

…On this site, I use the Relevanssi spam block tool to reduce the number of search spam. Thanks to that the top searches are not Chinese spam domains. Now the top 5 searches in the last 30 days are search, download, download/page, download/2/page, and download/2/2/page. Super interesting! Second, displaying the…

Indexing custom post statuses
If you’re using custom post statuses, Relevanssi requires some tinkering. By default, Relevanssi only handles posts that are of status…

Related Posts:

Comment Section:

6 Comments. Leave new

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