Estou tentando usar a primeira página como uma espécie de padrão para as imagens em destaque (se nenhuma imagem em destaque estiver definida, quero usar as da primeira página, por exemplo)
Mas estou tendo problemas para descobrir como obter o ID da postagem da primeira página de maneira segura (para que meu código ainda funcione quando a primeira página for inevitavelmente alterada por alguém)
Eu sei que poderia apenas codificar um código no meu código, mas isso será interrompido quando alguém decidir usar um novo item de conteúdo como primeira página.
Eu precisaria usar o wp-query para conseguir isso? E se sim, qual é uma maneira segura de conseguir isso com o wp-query?
get_option(...)
irá retornar o id como STRING, se você quer que ele seja um INTEGER => fazer (mais rápido) Tipo de elenco direta(int)
=> eg .:$frontpage_id = (int)get_option( 'page_on_front' );
Você deve poder usar
$front_page_id = get_option( 'page_on_front' );
Ele retornará o ID da página que você está usando como primeira página do seu site ou 0 se não tiver sido definido.
Códice:
get_option()
fonte