Est-il possible d'obtenir des pièces jointes par utilisateur? J'ai besoin d'un moyen d'afficher toutes les images téléchargées par un utilisateur spécifique. (J'ai probablement besoin des identifiants de pièce jointe pour pouvoir utiliser wp_get_attachment_url
pour les afficher.)
Utilisez une requête personnalisée pour cela .
$user_id = 1;
$the_query = new WP_Query( array( 'post_type' => 'attachment', 'post_status' => 'inherit', 'author' => $user_id) );
if ( $the_query->have_posts() ) while ( $the_query->have_posts() ) : $the_query->the_post();
the_title();
endwhile;
Ceci affichera tous les titres de pièce jointe pour l'utilisateur avec l'ID utilisateur 1. Vous pouvez utiliser get_the_ID()
dans la boucle pour obtenir l'ID de pièce jointe.