Hola. Estoy intentando utilizar la función excerpt varias veces en una página, y siempre me muestra el primer contenido pese a estar en un bucle while. Aunque tengo claro como funciona, no termino de entender de donde coge el texto a reducir y no encuentro documentación que me lo diga.
Alguna sugerencia?
Por si sirve de ayuda, el bucle empieza con esto:
$randompost = $wpdb->get_results("SELECT ID FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post' ORDER BY RAND() LIMIT 5");
foreach ($randompost as $post) {
$ID = $post->ID;
$postid = get_post($post->ID);
$title = $postid->post_title;
$values = $wpdb->get_var("SELECT meta_value FROM $wpdb->postmeta WHERE post_id = $ID AND meta_key = 'Image' ");