Utilizando Template Personalizado do Nextgen
Ola pessoal,
vamos aprender um pouco sobre template personalizado do nextgen gallery, com ele você consegue desenvolver a galeria que quiser mas para você dominar sua galeria é preciso um conhecimento em php, não precisa ser o exper no assunto mas saber utilizar o basico para que possa obedecer a logica de cada projeto que vai ser desenvouvido, nesse post vamos desenvolver um carousel alimentado pelo nextgen pegando todas images dos albuns ou galeria criada.
Topicos
01 – Primeiro vamos baixar nosso tema ja com os scripts do nosso carousel clique aqui
02 – pegue esse tema e coloque no diretorio themas do wordpress acesse o wp-admin -> aparencia e ative o nosso tema feito isso nosso tema foi instalado
03 – agora vamos preparar nosso template do nextgen gallery vamos criar um arquivo chamado gallery-tutorial.php salva no diretorio wp-content – > plugins -> nextgen-gallery -> view
04 – Inserir o codigo abaixo no nosso arquivo gallery-tutorial.php, esse codigo ja esta com os loop necessarios para chamar nossas imagens do nextgen esse html é o mesmo utilizado na nossa index.php do tema repare as funções
<?php /** Template personalizado desenvolvido por daviwp post do site http://daviwp.com **/ ?> <ul id="mycarousel" class="jcarousel-skin-tango"> <?php foreach ( $images as $image ) : ?> <li> <a href="<?php echo $image->imageURL ?>" title="<?php echo $image->description ?>" <?php echo $image->thumbcode ?> > <?php if ( !$image->hidden ) { ?> <img title="<?php echo $image->alttext ?>" alt="<?php echo $image->alttext ?>" src="<?php echo $image->thumbnailURL ?>" <?php echo $image->size ?> /> <?php } ?> </a> </li> <?php endforeach; ?> </ul>
05 – Agora abra nossa index.php remova a ul id mycarousel da linha 29 a 39 do nosso thema
06 – com a nossa index.php aberta onde foi removido ficou assim div wrap e div galeria ok? dentro da div galeria inseri o codigo abaixo nosso shortcode chamando nosso template gallery-tutorial.php prev explicação nossa galeria é randomica vai exibir um maximo de 20 images utilizando o template tutorial dessa forma qualquer galeria ou album ele vai pegar as img recentes
<?php echo do_shortcode('[random max=20 template=tutorial]'); ?>
Bom galera esse post foi a pedido do Ramon Oliveira espero que todos gostem, vou dar uma explicação geral do nosso codigo utilizado o que fizemos foi peguei um script jquery carousel criei um tema basico utilizando ele peguei a ul principal do html inserir no template personalizado do nextgen depois inserir o shortcode chamando o template na index.php o template personalizado fiz um loop encima da tag li dizendo quando tiver img ele sempre repetir mas obedecendo o nosso parametro dentro do shortcode max=20 que exibe 20 imagens quantas imagens quiser so almentar ou diminuir.
Abraço a todo até aproxima.


