0 Compartilhamentos 338 Views 1 Comments

WordPress: como exibir posts relacionados sem utilizar plugins

29 de setembro de 2015

O WordPress pode ser melhorado e também ganhar novos recursos não apenas através da utilização de plugins. Plugins, como sabemos, podem trazer sérias dores de cabeça a administradores e webmasters, algumas vezes, dependendo de como foram desenvolvidos, do ambiente no qual o CMS se encontra instalado, etc.

É bem comum ouvirmos histórias a respeito de sites que foram “derrubados” simplesmente devido à exaustão dos recursos do servidor, e tais problemas muitas vezes são causados por plugins.

Você pode inclusive dar uma olhada neste artigo e descobrir uma ótima maneira de avaliar quais plugins em seu WordPress são os mais problemáticos, qual é o impacto de cada um deles, etc.

WordPress

Bem, você também já deve ter ouvido falar em plugins que exibem posts relacionados em cada post no WordPress. Plugins que exibem uma lista de posts que têm algo a ver com o conteúdo em questão.

Trata-se de uma ótima maneira de manter o visitante por mais tempo no site, além de permitir que visitantes que tenham vindo através dos motores de busca acabem conhecendo mais a respeito do seu trabalho, do seu conteúdo, e acabem, quem sabe, voltando com frequência e até mesmo se inscrevendo para receber suas atualizações (via newsletters, por exempl0).

Posts relacionados também podem contribuir para reduzir sua taxa de rejeição. Além disso, melhorar a “linkagem” interna nunca é demais.

Pois bem, é possível exibir uma lista simples com posts relacionados em seu blog WordPress sem utilizar plugin algum: basta utilizar o código PHP abaixo.

Obs: antes de qualquer coisa, não se esqueça de fazer um backup completo do seu WordPress. Dê uma lida nos artigos abaixo, os quais contam com diversas informações a respeito:

Como deixar o WordPress seguro

Backup e Restore no MySQL utilizando MySQLDump

Compactando e enviando arquivos e backups para servidores Linux remotos

Para uma segurança ainda maior e, obviamente, para facilitar o processo de restauração caso algo dê errado, baixe o arquivo que será modificado através deste tutorial (single.php) para o seu computador. Em caso de problemas e/ou caso seja necessário desfazer as alterações, basta enviar esta cópia de volta para o servidor, sobrepondo o que aí se encontra (e que foi modificado).

Baixando o arquivo

1) Iremos inserir um código customizado em um arquivo do WordPress chamado “single.php”. Cada tema no WordPress conta com seu próprio “single.php”, portanto, verifique qual é o tema ativo no momento (na dashboard do WP, em “Aparência ==> Temas” – ou “Appearance ==> Themes”).

Baixe o arquivo “single.php” do tema que está ativo no momento para seu computador. Você irá encontra-lo, por exemplo, dentro da pasta do WordPress, no seguinte caminho:

“/WordPress/wp-content/themes/nome_do_tema”

Onde “WordPress” é a pasta principal do CMS e “nome_do_tema” é o diretório do tema em uso. Por exemplo:

“/public_html/wp-content/themes/twentyfifteen”

Obs: para baixar e reenviar o arquivo, você também pode utilizar FTP. Utilize o ótimo cliente FileZilla, por exemplo, ou então esta prática extensão para o navegador Mozilla Firefox.

Editando o arquivo

2) Abra o arquivo “single.php” com um editor de textos qualquer (recomendamos o excelente PSPad, mas pode ser o Bloco de Notas do Windows, também);

3) Copie o código abaixo e cole-o no arquivo “single.php”, no local onde deseja que a informação e os links para os posts relacionados sejam exibidos:

4) Salve o arquivo “single.php” e reenvie-o para o servidor, substituindo o que lá se encontra.

Pronto! A partir de agora, posts relacionados serão exibidos em cada um de seus posts no WordPress, ao final da página. O CMS selecionará automaticamente os posts para esta lista, com base nas tags utilizadas.

Esta é uma solução simples, vale lembrar. Algo sem muitas “firulas”, e o resultado será bem parecido com o da imagem abaixo:

WordPress - Posts relacionados

Customizações adicionais no código

Você pode também customizar o código, da maneira que bem entender. Por exemplo, altere a quantidade de posts relacionados que deseja exibir, editando a linha abaixo:

Substitua o número “5”, caso desejar, pela quantidade de sua preferência.

O título também pode ser editado à vontade. Basta que você altere o trecho entre as tags <h3> e </h3>, na seguinte linha:

Ou seja, altere “Posts relacionados” conforme desejar, lembrando que tal alteração não é obrigatória, é claro.

Da mesma maneira, você pode alterar o atributo “title” dos links, caso desejar:

E assim por diante. Você também pode, obviamente, utilizar o atributo “target” para que cada link levando a um post relacionado seja aberto em uma nova janela. Veja:

Repare na adição: target=”_blank”.

E assim por diante. Simples e prático, não? Até a próxima!

Você pode se interessar

Como remover sugestões de URL da barra de endereços do Chrome
Dicas
4 visualizações
Dicas
4 visualizações

Como remover sugestões de URL da barra de endereços do Chrome

Carlos L. A. da Silva - 9 de abril de 2020

Navegador guarda qualquer endereço visitado e sugere pra você, mas você não precisa apagar o Histórico inteiro para se livrar de um deles.

IBM amplia Call for Code Challenge 2020 para enfrentar o COVID-19
Notícias
8 visualizações
Notícias
8 visualizações

IBM amplia Call for Code Challenge 2020 para enfrentar o COVID-19

Redação - 7 de abril de 2020

A IBM está expandindo o desafio global Call For Code 2020 para abordar a reação do mundo com o COVID–19, além das mudanças climáticas: duas questões urgentes que podem comprometer nossa saúde, nosso planeta e nossa sobrevivência.

Que fim levou o Windows Phone?
Artigos
10 visualizações
Artigos
10 visualizações

Que fim levou o Windows Phone?

Carlos L. A. da Silva - 6 de abril de 2020

A longa história de estratégias equivocadas da Microsoft em dispositivos móveis e o fim de um sonho.

One Response

Deixe um Comentário

Your email address will not be published.

Mais publicações

Promoções de Jogos do Final de Semana (03/04)
Notícias
19 visualizações
19 visualizações

Promoções de Jogos do Final de Semana (03/04)

Carlos L. A. da Silva - 3 de abril de 2020
Como descobrir se tem um “fantasma” no seu teclado
Dicas
22 visualizações
22 visualizações

Como descobrir se tem um “fantasma” no seu teclado

Carlos L. A. da Silva - 2 de abril de 2020
Trabalhando de casa
Artigos
30 visualizações
30 visualizações

Trabalhando de casa

Carlos L. A. da Silva - 30 de março de 2020
Promoções de Jogos do Final de Semana (27/03)
Notícias
29 visualizações
29 visualizações

Promoções de Jogos do Final de Semana (27/03)

Carlos L. A. da Silva - 27 de março de 2020