Salve a tutti.

Ho un problemino con una query, sto selezionando dei post che abbiamo derterminati requisiti tramite una semplice select:

codice:
mysql_query("SELECT post_id FROM wp_postmeta WHERE meta_key='pianta' and meta_value = like '%parola_da_cercare%' ");
Funiona tutto correttamente...dopo tramite un ciclo while mi faccio restituire i vari url con la funzione:
codice:
 get_parmalink($id_post);
Cosa succede: che se un post l'ho modificato nei risultati mi restituisce lo stesso post in numero pari al numero di modifiche effettuato, con url del tipo nuovo_id-revision-id_post_originale.

Qualche suggerimento per escludere questi url?
Anche perchè non funzionano, danno error 404.

Grazie.