Pular para o conteúdo principal

pages_find()

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.

Exemplo de uso:
$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 { ... }
    }
]

Setor: Functions