Zeige Beiträge von bestimmten Rollen

Ich möchte query_posts () verwenden, um nur Posts von Redakteuren und Administratoren auf meiner Homepage anzuzeigen, so dass normale Autoren auf ihren eigenen Seiten veröffentlichen können, die Homepage jedoch nicht beeinflussen.

Bearbeiten:

Danke für die schnelle Antwort, ich bin ein wenig Anfänger, wenn es um PHP geht. Glaubst du, du könntest mir den Code geben, den ich benötige? Ich benutze dies derzeit, bekomme aber keine Posts, obwohl ich mehrere Posts von einem Administrator erhalten habe:

$wp_user_search = new WP_User_Query( array( 'role' => 'administrator' ) ); $admins = $wp_user_search->get_results(); $args = implode(',', $admins); query_posts("author=$args"); 

Solutions Collecting From Web of "Zeige Beiträge von bestimmten Rollen"

Code, nach dem Sie suchen:

 < ?php $wp_user_search = new WP_User_Query( array( 'role' => 'administrator' ) ); $admins = $wp_user_search->get_results(); $admin_ids = array(); foreach($admins as $admin) { $admin_ids[] = $admin->ID; } $args = implode(',', $admin_ids); query_posts("author=$args"); ?>