Como fazer um carrossel responsivo com WordPress

Boa parte das pessoas que trabalham com desenvolvimento de sistemas ou de sites já se deparou com o desafio de fazer um carrossel e, além disso, dele ser responsivo, das fotos terem qualidade boa e não aparecerem distorcidas. Nesse caso, há maneiras de fazer um carrossel responsivo utilizando o framework Bootstrap, que é um dos mais usados para trabalhos com CSS.

Porém, para pessoas que trabalham com a plataforma WordPress, há um jeito simples de colocar um carrossel em um site e customizá-lo da forma desejada até mesmo pelo cliente, pois, como o WordPress é um sistema de gerenciamento de conteúdos ou um CMS (Content Management System), o cliente pode customizar ele e testá-lo, para ver se está nos conformes desejados. 

Para a realização dessas tarefas, o carrossel utiliza o plugin Meta Slider, que possui uma interface muito intuitiva e, que auxilia o usuário na inserção das fotos em seu site ou sistema.

COMO INSTALAR O PLUGIN?
Para quem já possui uma familiarização com a plataforma do WordPress, instalar plugin é um processo muito fácil. Contudo, para usuários iniciantes, pode parecer difícil. O primeiro passo é realizar o login no seu painel administrativo do WordPress, que será uma tela parecida com essa:

Figura 01: Tela do painel administrativo do WordPress. Fonte: Autoria própria.
Figura 01: Tela do painel administrativo do WordPress. Fonte: Autoria própria.

No menu ao seu lado esquerdo, na opção PLUGINSbasta somente passar o mouse nela e, aparecerão algumas opções, que seriam:

— PLUGINS INSTALADOS: Clicando nela, você será redirecionado para uma página, que terá uma lista de todos os plugins instalados em sua aplicação;
— ADICIONAR NOVO: Caso deseje adicionar um novo plugin, como será o caso, basta clicar nessa opção, que será redirecionado para uma tela de pesquisa de plugins para serem instalados;
— EDITOR DE PLUGINS: Se eu não gostar de algum plugin em específico, posso melhorá-lo? Sim! Pois, grande parte dos plugins gratuitos da plataforma são open source, ou seja, possuem código aberto para possíveis atualizações e melhorias futuras.

Nesse caso, nas opções acima, no presente artigo, trabalharemos somente com a opção “ADICIONAR NOVO”. Para isso, é necessário clicar nesta opção.

Figura 02: Adicionar novo plugin. Fonte: Autoria própria.
Figura 02: Adicionar novo plugin. Fonte: Autoria própria.

Após isso, irá abrir uma tela similar com a tela abaixo e, para pesquisar um plugin, no caso o Meta Slider, basta digitar ele na barra de pesquisa, que será carregado automaticamente.

Figura 03: Pesquisa do plugin Meta Slider. Fonte: Autoria própria.
Figura 03: Pesquisa do plugin Meta Slider. Fonte: Autoria própria.

Logo, como já tenho ele instalado, não será preciso reinstalá-lo. Porém, caso deseja instalar o Meta Slider, basta clicar em “INSTALAR AGORA”, por conseguinte, em “ATIVAR”, logo após a instalação.

Quando o plugin for ativado, ele irá aparecer no menu da plataforma, à esquerda e, passando o mouse nele, irão aparecer algumas opções. A opção “META SLIDER” deverá ser clicada.

Figura 04: Plugin no menu da esquerda. Fonte: Autoria própria.
Figura 04: Plugin no menu da esquerda. Fonte: Autoria própria.

Assim, você estará navegando na interface principal do plugin. As opções, na tela superior são:

Figura 05: Opções da tela superior do Meta Slider. Fonte: Autoria própria.
Figura 05: Opções da tela superior do Meta Slider. Fonte: Autoria própria.

– Para pesquisar carrosséis já criados, basta realizar a pesquisa na área de pesquisa especificada, ao lado do logo do plugin;
— ADICIONAR SLIDERedireciona você para uma área de seleção de arquivos e, você escolherá a foto que deverá ser colocada;
— PREVIEWComo o próprio nome diz, fará uma previsão do carrossel, antes de publicar ele;
— DOCSSerá aberta uma nova janela, com a documentação do plugin;
— NEW: Clicando nele, será gerado um novo carrossel, com as fotos desejadas;
— DUPLICATEDuplicar o carrossel já feito e;
— SALVAR: Clicando nele, as alterações feitas serão salvas, para serem exibidas no site.

Mais abaixo, ao lado direito, haverão as opções de customização do carrossel, como largura e altura das fotos, o título do carrossel, o efeito que o mesmo terá e o posicionamento das setas e pontos (particularmente, nunca utilizei uma opção além da FlexSlider, que está selecionada):

Figuras 06 e 07: Opções de customização do carrossel. Fonte: Autoria própria.
Figuras 07 e 08: Opções de customização do carrossel. Fonte: Autoria própria.
Figuras 06 e 07: Opções de customização do carrossel. Fonte: Autoria própria.

Observe que há várias opções de efeitos para serem colocados em seu carrossel. As fotos irão aparecer ao lado dessa seção, conforme exemplo prático, que será demonstrado.

COMO INSERIR O CARROSSEL NO SITE?

Figura 08: Código PHP, que deve ser copiado e colado no arquivo desejado. Fonte: Autoria própria.
Figura 08: Código PHP, que deve ser copiado e colado no arquivo desejado. Fonte: Autoria própria.

Mais abaixo da seção, será exibido um código em PHP que deverá ser copiado e colado no arquivo em que o carrossel deverá aparecer, seja ele:
— index.php;
— footer.php;
— header.php;
— sidebar.php.

Exemplo de arquivo index.php com o código do carrossel, caso deseje que seja carregado na página principal:

<?php
get_header();
get_template_part('template_parts/banner-home');
?>
<?php echo do_shortcode('[metaslider id="34"]'); ?>
<section>
<div class="container">
<div class="card-body">
<?php if(have_posts()): ?>
<?php while(have_posts()): ?>
<?php the_post(); ?>
<div class="card bg-light mt-5">
<?php get_template_part('template_parts/post'); ?>
</div>
<?php endwhile; ?>
<?php endif; ?>
<div class="paginator"><?php wp_pagenavi(); ?></div>
<!-- paginator -->
</div>
</div>
</section>
<?php get_footer(); ?>
view raw index.php hosted with ❤ by GitHub

Abaixo dessa seção, terão opções avançadas, como a porcentagem de largura, o tempo entre uma foto e outra, o alinhamento, as opções de corte de imagem, adição de classes adicionais de CSS, proximidade entre os textos (se houverem), etc.

Figuras 10 e 11: Opções avançadas do plugin. Fonte: Autoria própria.
Figuras 09 e 10: Opções avançadas do plugin. Fonte: Autoria própria.
Figuras 09 e 10: Opções avançadas do plugin. Fonte: Autoria própria.

Dessa forma, caso queira deletar um carrossel criado, basta clicar em “DELETE SLIDESHOW”, tendo total certeza da ação, pois ela é irreversível. A opção se encontra abaixo dessa sessão de opções avançadas:

Figura 11: Deleção do carrossel desejado. Fonte: Autoria própria.
Figura 11: Deleção do carrossel desejado. Fonte: Autoria própria.

EXEMPLO PRÁTICO
Vamos criar um carrossel com o Meta Slider, na prática:

Primeiramente, clicar em “NEW”, conforme barra superior do plugin:

Figura 12: Passo 1 — Exemplo prático. Fonte: Autoria própria.
Figura 12: Passo 1 — Exemplo prático. Fonte: Autoria própria.

Feito isso, escolher o nome para seu carrossel, bem como as fotos que serão publicadas nele. A quantidade de fotos pode ser quantas desejar. Contudo, para que o site não fique com problemas de velocidade, no máximo cinco fotos serão o suficiente.

Figura 13: Passo 2 — Exemplo prático. Fonte: Autoria própria.
Figura 13: Passo 2 — Exemplo prático. Fonte: Autoria própria.

As dimensões serão utilizadas serão de 800 x 300 e, as fotos, de preferência, devem ser próximas disso. No exemplo, as fotos serão de dimensões de 800 x 390.

Feito isso, é necessário clicar em “ADICIONAR SLIDE”, de acordo com a barra superior:

Figura 14: Passo 3 — Exemplo prático. Fonte: autoria própria.
Figura 14: Passo 3 — Exemplo prático. Fonte: autoria própria.

Clicar na opção de “ENVIAR ARQUIVOS” e, os mesmos podem ser arrastados para esse local ou, caso queira, clicar em “SELECIONAR ARQUIVOS”, para navegar em seu computador, no local em que as fotos foram salvas.

Figura 15: Passo 4 — Exemplo prático. Fonte: Autoria própria.
Figura 15: Passo 4 — Exemplo prático. Fonte: Autoria própria.

As imagens utilizadas serão essas e, após adição das mesmas, clicar em “ADD TO SLIDESHOW”:
Observação: Podem ser adicionados, conforme campos acima do botão, atributos para fotos, como título, legenda, texto alternativo e descrição, mas são opcionais.

Figura 16: Passo 5 — Exemplo prático. Fonte: Autoria própria.
Figura 16: Passo 5 — Exemplo prático. Fonte: Autoria própria.

As imagens aparecerão no miolo da tela, podendo ser atualizadas, excluídas ou até movidas de lugar, clicando no bloco da imagem correspondente. Para salvar o carrossel, após alguma alteração feita, basta clicar no botão “SALVAR”, conforme demonstrado na figura 6. Os botões de atualização e exclusão das fotos, no canto superior direito do bloco:

Figura 17: Passo 6 — Exemplo prático. Fonte: Autoria própria.
Figura 17: Passo 6 — Exemplo prático. Fonte: Autoria própria.

Por fim, copiar todo o código do carrossel e colar em alguma página de seu site. Nesse caso, colei o código no arquivo index.php.

Figura 18: Arquivo index.php do site. Fonte: Autoria própria.
Figura 18: Arquivo index.php do site. Fonte: Autoria própria.

Resultado, na página inicial do site:

Figura 19: Resultado em seu site. Fonte: Autoria própria.
Figura 19: Resultado final em seu site. Fonte: Autoria própria.

Viu só como é fácil fazer o uso de uma poderosa ferramenta, que é o WordPress, para criar um carrossel, com um simples plugin?

Observação: Esse plugin pode sofrer alterações com as suas respectivas atualizações e, mudar sua interface. Porém, o mesmo possui uma interface muito fácil de utilizar, mesmo sofrendo mudanças.