Agregar al archivo functions.php:
function get_ID_by_page_name($page_name) {
global $wpdb;
$page_name_id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name="".$page_name."" AND post_type="page"");
return $page_name_id;
}
Ahora puede usar esta función en plantillas cuando necesite un ID de una publicación / página específica y todo lo que tiene es el nombre.