Função auxiliar que localiza páginas publicadas a partir de um ou mais slugs. Retorna uma lista de objetos contendo os dados das páginas encontradas, incluindo a URL e o anexo associado.
Parâmetros:
$slugs string|array slug ou lista de slugs das páginas a serem localizadas.
Retorno: array Lista de objetos Assign contendo os dados das páginas encontradas. Retorna um array vazio quando nenhuma página corresponder ao slug informado.
$pages = pages_find('about');
foreach( $pages as $page ) {
echo $page->title;
echo $page->URL;
}
$pages = pages_find([ 'home', 'about', 'contact' ]);
Exemplo de retorno:
[
Assign {
ID => 12,
title => 'About',
content => 'Conteúdo da página...',
URL => 'https://example.com/about/',
attachment => stdClass { ... }
}
]