WordPress Loop: a base de sua exibição de conteúdo

o código que exibe as postagens no blog sobre o seu tema WordPress é amplamente conhecido como o laço WordPress entre os usuários do WordPress e como o Loop no WordPress Codex.

o Loop é considerado a parte mais importante do tema WordPress. É responsável por exibir posts de blogs na página atual com base nos parâmetros.

neste guia, vamos rever os conceitos básicos do WordPress Loop com exemplos para que você tenha uma compreensão clara do que o código faz, como personalizá-lo e onde ele pode ser encontrado em seu tema WordPress.

the Logic of WordPress Loop

To start off with the logic, let’s have a look at the basic code of the loop. Então podemos passar por cada linha para entendê-lo.

In The Loop, we have one ” if “statement and a” while ” loop. A declaração” se “verifica se há posts disponíveis para serem exibidos, a função” have_ posts ” WordPress é uma função booleana, que retorna um valor verdadeiro ou falso. Se houver posts encontrados, ele retorna ” true “e o código prossegue para” while ” loop.

o loop” while “também tem a função” have_ posts ” WordPress. Ele retorna “verdadeiro” igual ao número de vezes que definimos posts de blog a serem exibidos no Administrador WordPress.

o código, em seguida, prossegue para a função WordPress “the_post”. Esta função configura o post e então podemos usar mais funções para extrair elementos dos posts. Na acima mencionada exemplo, temos usado:

the_title -> obtém o título do post

the_post_thumbnail -> busca a imagem de destaque do post de blog

the_excerpt -> busca o trecho do post do blog

Há certamente mais funções que podemos usar para extrair elementos de posts, vamos cobrir alguns exemplos.

Hyperlinking on Post Title

you have probably seen that blog post titles have links to the actual posts. Ao clicar no hyperlink você é navegado para uma única página do post do blog. A maioria dos temas tem um arquivo chamado single.php, este ficheiro é chamado quando você está a ver um único post.

usaremos a função” the_permalink ” WordPress e juntaremos a função “the_title” para ligá-la.

Exemplo:

Exibindo o Conteúdo, Autor, Data e Categoria, Usando o Loop

Você pode ter visto muitos blogs com posts que mostram o nome do autor, todo o conteúdo do blog principal da página, a data e a categoria também. Você pode facilmente exibir todos esses detalhes úteis dentro do loop usando as seguintes funções:

the_content – Exibe o total conteúdo do blog

then_author – Exibe o autor-nome

the_time – Exibe a data e hora

the_category – Exibe a categoria do post

O loop será algo parecido com

Uso de Tags Condicionais

Existem muitas tags usadas para verificar as condições, mas, felizmente, no WordPress, essas marcas são praticamente auto-explicativo. Por exemplo,” is_home ” verifica se a vista atual está na página inicial (página principal do blog). Podemos usar Tags condicionais para iniciar certos Loops.Por exemplo, se incluirmos o nosso laço entre “se” condição que verifica se a página atual é a página principal, então o laço só será executado na página principal.

podemos usar Tags condicionais em nossos arquivos template para controlar qual Loop é executado, tendo assim múltiplos loops em um único arquivo.

algumas das tags condicionais mais usadas são.

is_ admin–) – Devolve verdadeiro quando o administrador está registado no site.

is_single () – Devolve verdadeiro se uma única publicação estiver a ser vista.

is_page() – Retorna true em determinadas páginas, e.g. is_page(‘sobre nós’)

is_category() – Retorna true em páginas de categorias, e.g. is_category(‘wordpress’)

is_tag() – Retorna true em tags.

is_author–) – verifica o autor e devolve verdadeiro. como. is_author(‘ahsan’)

is_404() – Retorna true se a página não existir, pode ser usado em páginas 404 para executar um Loop personalizado

has_excerpt() – Retorna true se um post tem um trecho.

5 Loops úteis no WordPress

vamos dar uma olhada em cinco loops comuns no WordPress.

inserir anúncios após o primeiro Post

se você precisa colocar anúncios após o primeiro post, esta é uma maneira de fazer isso.

basta colar o seu código de anúncio e o anúncio será colocado após o primeiro post.

Fetch Posts Between Two Dates

um dos casos de uso comum é buscar posts para um período de tempo específico. Para fazer isso, use o laço WordPress assim.

no interior do Código, usamos uma função SQL que contém a cláusula onde. The function filter_where is then hooked to post_where () function.

listar os próximos Posts

uma lista dos próximos posts é uma maneira inteligente de manter os visitantes ocupados em seu blog. Isto pode ser alcançado através do seguinte loop.

no código acima, nós usamos a função post_status para buscar posts de acordo com sua data publicada.

crie uma página de arquivo

a página de arquivo é uma ótima maneira de listar seus melhores posts do passado para que os leitores ainda possam encontrá-los em seu blog.

certifique-se de criar uma página modelo para exibir postagens arquivadas.

Create Image Loop

the image loop is a great way of showing your blog posts in a gallery-like display. Cada post é exibido com uma imagem e seu trecho.

Let’s see how to do that using WordPress Loops.

para mostrar as imagens em um navegador, adicione o seguinte código.

WordPress have_ posts função é usada para verificar se quaisquer dados estão disponíveis para loop. Devolve verdadeiro se os dados estiverem disponíveis.

The Loop is the Future

Think of the Loop as the driving engine of WordPress themes. É absolutamente necessário usá-lo para exibir posts. Neste post eu expliquei o básico, há muitas maneiras que um loop pode ser usado, eu recomendo que você vá sobre o Loop em ação.

mas, o Loop funcionaria muito bem se ele é acoplado com um disco de hospedagem WordPress rápido de alto desempenho. Cloudways está pronto para o Loop! Os nossos testes mostraram que os sites da Cloudways carregam 100% mais rápido.Perguntas Mais Frequentes

P. O que é o laço WordPress?

WordPress Loop é uma técnica de exibir uma lista de dados dinamicamente com parâmetros especificados.

Q. tipos de loops no WordPress?

existem vários tipos de loops, um usuário pode criar um loop de acordo com seus próprios requisitos usando as funções WordPress pré-definidas.

P. Como exibir qualquer número de Posts em um laço WordPress?

para fazer isso, você precisa limitar a contagem de números ao executar o ciclo em torno de posts WordPress.

P. O Que Mostra O Loop?

WordPress Loop pode exibir dados e imagens em uma página web.

Deixe uma resposta

O seu endereço de email não será publicado.

More: