Efectivamente, como te comentaba era posible que tu tema tuviera su propia función para generar el excerpt y ese ha sido el caso. No es muy correcto por parte del creador pero bueno, vamos a hacerle un apaño a ese código para que haga lo que tu quieres:
Código PHP:
function excerpt( $num ) {
global $post;
//Sustituye Leer más... por el texto que deseas mostrar.
$mensaje = 'Leer más...';
//Título que aparecerá al poner el ratón encima del enlace.
$titulo_enlace = 'Leer la noticia completa';
$limit = $num+1;
$excerpt = explode( ' ', get_the_excerpt(), $limit );
array_pop( $excerpt );
$excerpt = implode( " ",$excerpt) . ' <a class="moretag" href="'. get_permalink( $post->ID ) . '" title="' . esc_attr( $titulo_enlace ) . '" >' . esc_html( $mensaje ) . '</a>';
echo $excerpt;
}
Sustituye la función que has copiado por esta y edítala a tu gusto siguiendo los comentarios. En teoría debería funcionar si llama correctamente a excerpt dentro del loop, y por lo que veo es así. Cualquier problema dilo y lo arreglamos.