Configurações da lista de páginas do plugin. Listando páginas no WordPress usando a função wp_list_pages()

09.01.2024

Plug-in Lista de páginas usado para exibir páginas secundárias. Apesar de construir um site em páginas não ser totalmente cómodo, principalmente com um grande número de páginas (o que se deve à falta de divisão por taxonomias e às dificuldades de ordenação), no entanto, tal oportunidade existe, e se for conveniente você, então é bem possível implementar tal projeto.

O plugin foi baixado/instalado por mais de 40K, e última atualização foi em julho deste ano.

Para que é usado o plugin da lista de páginas?

Usando habilmente um conjunto de códigos de acesso você pode construir uma estrutura de site baseada em páginas, às vezes isso é necessário. Códigos de acesso grande número para todas as ocasiões. A principal tarefa do plugin é exibir um arquivo análogo para páginas filhas. É possível exibir miniatura, título e parte do conteúdo do artigo (citações).

A configuração do formato de saída é feita via css.

Recursos de instalação de lista de páginas

O plugin funciona imediatamente após a ativação; nenhuma configuração foi detectada.

Desvantagens da lista de páginas

Não consegui encontrar um parâmetro que me permitisse exibir apenas o primeiro nível de aninhamento da página atual. Esta opção só estará disponível se você forçar a especificação do ID da página. Solução. Defina a página atual com o parâmetro: parent="this"

Exemplo de shortcode exibindo um determinado tamanho de miniatura

Conclusão

A ferramenta está funcionando, nenhum conflito foi notado, conveniente.

Obtenha-o no repositório do WordPress Lista de páginas link para lista de páginas
Lista de páginas da documentação do projeto Lista de páginas, em idioma estrangeiro
Ferramenta semelhante para postagens

As páginas do WordPress, também conhecidas como páginas, são informações fixas postadas no site, que não estão associadas às datas de lançamento das postagens ou página inicial site, nem com títulos de site.

Estrutura da página WordPress

As páginas do WordPress não estão vinculadas e as páginas não estão marcadas. No entanto, as páginas, assim como as categorias, podem ser organizadas em uma hierarquia, como Página pai→Página.

O URL da página filha será assim:

http://example.ru/Página parental/Página.

Editando uma página

A edição da página é feita na aba Páginas→Adicionar novo ou Páginas→Todas as páginas→Editar. Editar uma página é semelhante a editar postagens. Uma página possui título, texto e metadados.

A hierarquia de páginas é especificada no campo “Atributos”. Na lista de páginas você também pode editá-las: alterar (1), excluir (2), alterar propriedades (3).

Páginas e menus

Uma página pode estar incluída em um menu, mas não é um item de menu e não participa da organização da navegação do site.

Um exemplo de página em um menu pode ser um mapa do site. Todos os plugins para criação para o visitante requerem a criação de uma página separada com um shortcode de mapa do site.

Para incluir uma página no menu, abra a aba Aparência→Menu. Selecione ou crie um novo menu e no lado esquerdo selecione as páginas que deseja adicionar ao menu e adicione-as. Após salvar, links para páginas do site aparecerão neste menu.

Como mostrar páginas em um site

Para mostrar páginas do site, você pode usar o widget ( Aparência→Widgets): Widget de páginas. Este widget mostrará uma lista de todas as páginas do seu site.

Páginas WordPress em arquivos de código e modelo

O modelo de página de modelo de trabalho é o arquivo page.php. Para editá-lo você precisa abrir o editor do site, aba Aparência→Editor e encontre o arquivo page.php lá.

Se você o tiver instalado, poderá separadamente, guia Aparência → Editor CSS. Essas alterações não desaparecerão quando você atualizar o modelo.

Muitos modelos modernos do WordPress oferecem suporte a alterações individuais de modelos de páginas, e essas configurações estão disponíveis nas guias de criação de páginas.

Conclusão

Uma página é um tipo único de informação em um site WordPress que não está “sujeito” ao tempo e à estrutura principal do site.

Igor Serov especialmente para o site ""

A maioria dos sites comerciais usa páginas para hospedar seu conteúdo com mais frequência. Como as páginas são diferentes das postagens, você pode precisar várias maneiras sua exibição. Neste artigo, mostraremos como adicionar facilmente uma lista de páginas em miniatura no WordPress. Também mostraremos como exibir páginas filhas e irmãs.

Primeiro de tudo, você precisa instalar e ativar o plugin Page-list. Funciona imediatamente e não requer configuração adicional.

A lista de páginas possui códigos de acesso com um grande número de opções disponíveis. Vamos começar adicionando uma lista simples de todas as páginas como um mapa do site.

Basta criar nova página no WordPress e adicione o shortcode a ele .

Este shortcode exibirá uma lista aninhada simples de todas as suas páginas.

Você pode usar este ou qualquer outro shortcode em widgets de texto do WordPress. Se os códigos de acesso não funcionarem nos widgets do seu site, você precisará ativar o suporte deles. Adicione a seguinte linha ao arquivo functions.php do seu tema ou:

Add_filter("widget_text","do_shortcode");

Exibindo páginas filhas da página pai no WordPress

Anteriormente em nosso artigo, mostramos diferentes maneiras de exibir páginas filhas em uma página pai no WordPress. A lista de páginas torna a exibição de páginas filhas muito mais fácil.

Tudo que você precisa fazer é adicionar o shortcode para a página pai.

Você também pode usar o shortcode em um widget de texto.

Exibindo páginas de nível único em páginas do WordPress

Páginas irmãs são páginas filhas que possuem a mesma página pai. Você pode exibir páginas irmãs usando um código de acesso em uma página ou dentro de um widget.

Exibir uma lista de páginas com uma miniatura e uma citação

Há outro shortcode no plugin da lista de páginas - . Este shortcode oferece opções avançadas para listar suas páginas no WordPress.

Você pode usá-lo para exibir uma lista de páginas com uma miniatura e uma citação. Por exemplo, assim:

Você também pode ajustar o tamanho da imagem usando a opção largura_da_imagem.

É possível controlar o comprimento da cotação usando o parâmetro limite_conteúdo dentro do código de acesso.

Se você não quiser exibir uma cotação curta, você pode desativá-la usando o parâmetro mostrar_content dentro do código de acesso.

Para uma lista mais completa de opções, dê uma olhada na lista completa de opções que você pode usar neste shortcode.

Esperamos que este artigo tenha ajudado você a listar facilmente páginas em miniatura no WordPress.

Para todas as perguntas e comentários, escreva nos comentários abaixo.

Neste artigo vou apresentar a você a função wp_list_pages, que é usado para exibir uma lista de páginas no WordPress.
Depois de dominar essa função, você poderá exibir facilmente uma lista ordenada de páginas do WordPress em qualquer lugar do seu site.

Em alguns casos, pode ser necessário exibir uma lista de páginas na forma de um menu. Você pode, é claro, usar um widget páginas para esses fins, mas sua funcionalidade é muito limitada. Neste caso, você se contentará apenas em escolher um método de classificação das páginas incluídas na lista e a possibilidade de excluir páginas individuais. Concordo, oportunidades não muito ricas.

E se quisermos mais? E se precisarmos de algo especial?

Então você deve voltar sua atenção para uma ferramenta mais flexível e com recursos muito maiores.
No WordPress, tal ferramenta é a função wp_list_pages.

Função wp_list_pages no wordpress geralmente é usado para exibir uma lista de páginas em barras laterais e cabeçalhos como links. No entanto, também pode ser usado em outros locais arbitrários nos modelos.

A sintaxe para usar a função é a seguinte

Por padrão, a lista de páginas chamadas usando a função wp_list_pagesé gerado da seguinte forma:

  • todas as páginas e subpáginas são exibidas
  • a data de criação não é exibida
  • O título da lista é “Páginas”.
  • as páginas são classificadas por ordem (ID), por cabeçalho (título)
  • as páginas são exibidas em uma estrutura hierárquica

A função tem muitos argumentos, não vou falar sobre todos eles em detalhes. Para fazer isso, você sempre pode usar o WordPress Codex.

É melhor me concentrar apenas naqueles usados ​​com frequência, cujo conhecimento será suficiente para executar a maioria das tarefas padrão.

Método de classificação ( coluna_classificada)
Valores comumente usados:
'post_título'— a classificação será feita por nomes de páginas.
'menu_ordem'— classificação por ordem de página.
'pós_data'— classificação por data de criação.

Ordem de classificação ( ordenação_ordem) especifica a ordem de classificação das páginas na lista (decrescente, crescente).

incluir— permite exibir apenas páginas especificadas (por ID) na lista.

excluir— permite excluir páginas específicas da lista (por ID).

filho_de— exibindo uma lista de páginas descendentes de uma página específica (o ID da página pai é indicado).

título_li— define o título da lista de páginas.

Agora deixe-me dar alguns exemplos de uso da função wp_list_pages para exibir uma lista de páginas

Exemplo 1. Listar todas as páginas

Exemplo 2. Exibir uma lista de todas as páginas (classificadas por nome de página, em ordem alfabética)

Exemplo 3. Exibe uma lista de todas as páginas, exceto páginas com ID=3,5,7. Título da lista – ‘Minhas páginas’

    Minhas páginas");?>

Exemplo 4. Exibindo uma lista de páginas com ID=5,10 classificadas em ordem decrescente

Boa sorte a todos!

E os especialistas em WordPress que amam gadgets podem comprar o Nokia Lumia 920 e começar a dominar Windows Phone 8.