Angemeldeten usern können private posts in den Suchergebnissen über die Modifikation der post MySQL Query sichtbar gemacht werden.
Dazu registriert man das Filter “posts_where”, mit dem die WHERE Klausel der Datenbankquery manipuliert werden kann.
add_filter('posts_where', modify_where_clause);
bla bla…