Para mostrar el ID de cada post usas la función
the_ID()...
Para el asunto de la búsqueda por ese ID, deberías crear una función que busque en ese campo, y mediante un
Hook, reemplazar la búsqueda por defecto de WordPress. Debes buscar, pues hay muchos ejemplos por ahí que muestran cómo personalizar las búsquedas.
Otra manera sería crear un
Custom Field donde guardes el ID del post, o un número que le introduzcas de manera manual o automática y buscar por ahí usando una
consulta personalizada.
Saludos.