página principal pegando url errado para páginas filho – get_page_uri ($ pageChild)

Eu tenho uma página de destino que extrai um trecho, título e miniatura de seus filhos. Funciona, exceto o título (que é o título da página) o link está dobrando a pasta pai no URL que ele cria. assim: www.site.com/restaurant/restaurant/mcdonalds. Eu não sou ótimo no PHP e não consigo descobrir por que está dobrando o título e não a miniatura. Como posso alterar isso para puxar apenas o pai uma vez?

if ( is_page( 'restaurants' ) ) { $pageChildren = get_pages( array( 'child_of' => $post->ID, 'sort_column' => 'menu_order', 'hierarchical' => '0', 'exclude' => '1453' ) ); if ( $pageChildren ) { foreach ( $pageChildren as $pageChild ) { echo ''; } } } } 

Solutions Collecting From Web of "página principal pegando url errado para páginas filho – get_page_uri ($ pageChild)"

Se você olhar para o html no navegador, você deve ver que a function está produzindo um link relativo uri;

Existe alguma razão pela qual você está tentando usar get_page_uri() vez de get_permalink() ?