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
- Hyperlinking on Post Title
- Exibindo o Conteúdo, Autor, Data e Categoria, Usando o Loop
- Uso de Tags Condicionais
- 5 Loops úteis no WordPress
- inserir anúncios após o primeiro Post
- Fetch Posts Between Two Dates
- listar os próximos Posts
- crie uma página de arquivo
- Create Image Loop
- The Loop is the Future
- P. O que é o laço WordPress?
- Q. tipos de loops no WordPress?
- P. Como exibir qualquer número de Posts em um laço WordPress?
- P. O Que Mostra O Loop?
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.