'attachment', 'post_status' => 'inherit', 'posts_per_page' => - 1, 'order_by' => 'title' ); $query = new WP_Query( $query_args ); foreach ( $query->posts as $file ) { echo "
"; if(strpos($file->post_mime_type,"image")!==FALSE){ echo " . $file->post_title . "; }else{ echo " . $file->post_title . "; } echo "

"; if(strlen($file->post_title)>25){ echo substr($file->post_title, 0, 25) . "..."; }else{ echo $file->post_title; } echo "

"; echo "
"; } } else { echo esc_html(__("Nonce failed","antonine")); } wp_die(); } } $antonineFiles = new antonineFiles();