Hola,
resulta que actualice de 3.3.3 a 4.1.1 mí wordpress y no encuentro la solución al siguiente problema;
Cuando llamo get_the_id() después de usar la función wp_list_pages() o wp_page_menu(), me cambia el id de $post->ID y get_the_id().
Hago lo siguiente;
<? echo get_the_ID(); ?> // imprime 175
<li id="clientes"><?php wp_page_menu('include=100&menu_class=menu menu-principal'); ?></li>
<? echo get_the_ID(); ?> // imprime 100
La función "wp_page_menu" esta en wp-includes/post-template.php linea 1126
Lo he solucionado cambiando get_the_id() por get_queried_object_id().. pero no sé me gusta más usar get_the_id que es más fácil de recordar xd y que me cambie el id de post->ID pues no me gusta..
gracias de antemano.