Nach Beiträgen mit einem bestimmten Bild sortieren?

Ich möchte Beiträge auf der Indexseite sortieren, um diejenigen anzuzeigen, die zuerst ein ausgewähltes Bild haben.

Ich habe das in functions.php gemacht:

add_filter( 'pre_get_posts', 'my_get_posts' ); function my_get_posts( $query ) { if ( is_home() || is_archive() ) { $query->set('orderby', 'meta_value'); $query->set('meta_key', '_wp_attached_file'); } } 

Das verursacht, dass keine Posts auf der Indexseite angezeigt werden.

Was soll ich hier machen?

Solutions Collecting From Web of "Nach Beiträgen mit einem bestimmten Bild sortieren?"