Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tiujhou

[Resolvido] Slide show com campos personalizados

Recommended Posts

Estou criando um slide Show .. no qual não queria enviar as imagens via FTP para o servidor e nem modificar o arquivo onde está o titulo de cada imagem ... Gostaria de ideias como que posso fazer isso no Wordpress ... pois não posso usar plugins... pois tenho varios sites adicionais na minha hospedagem ... e o uso de plugins estão gerando erros ... no qual tiveram sites que mesmo aumentando o arquivo .ini ele continuo travando o wordpress e não consigo acessar meus plugins ... então estou evitando de usar plugin...

 

Dando continuidade .. meu slide Showiria ficar na pagina index.php ... onde ele é semelhante a isso ...

 

<div id="slider-wrapper">

           <div id="slider" class="nivoSlider">
               <img src="<?php bloginfo('template_directory'); ?>/slide/images/image1.png" alt="meusite.com" title="#htmlcaption1" />
               <a target="_blank" href="http://meusite.com">
               <img src="<?php bloginfo('template_directory'); ?>/slide/images/imagem2.png" alt="outrosite.com" title="#htmlcaption" /></a>
           </div>
           <div id="htmlcaption" class="nivo-html-caption">
               Site <a target="_blank" href="http://meusite.com">Meusite.com</a>.
           </div>
           <div id="htmlcaption1" class="nivo-html-caption">
               <strong>Meusite</strong> criando seu Site <em>Wordpress</em>. Um clique para o mundo Inteiro <a href="http://meusite.com">meusite</a>.
           </div>

       </div>

 

Como vcs podem ver ... nesse exemploo existe 2 imagens ... Então gostaria de substituilas não manualmente e sim criando um campo dinamico semelhante a este...

<img src="<?php echo get_option('home') ?>/<?php $key="feature"; echo get_post_meta($post->ID,$key,true);?>" width="110" border="0"  height="145" />

Então eu iria criar 5 campos ... toda imagem eu posso inserir uma descrição em title ... ou na div com id id="htmlcaption" ... que ele gera um texto embaixo na imagem ... Então tambem gostaria de criar um campo dinamico ... para texto ... para inserir na tag title="" ...

 

Se vcs entenderam gostaria que vcs dessem dicas... de como posso fazer esse slide Show ... tem como eu criar um campo dinamico de texto, para a tag Title???? outra coisa seria ... não fiz o teste ainda no slideshow ... acredito que essa semana eu faça ... mais se der certo inserir imagens pelo campo dinamico ... No caso .. se eu colocar 2 ou mais imagens para apenas um campo dinamico ... da erro ou a ultima imagem que prevale-se????

 

e por ultimo gostaria que vcs dessem dicas como posso criar dinamicamente esse slide show ... ???

 

 

flws ateh +++ ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já ouviu falar em "pikachoose" :seta: http://pikachoose.com/

 

Com ele você só cria os campos personalizados, faz o upload das imagens e coloca o link nos campos personalizados

 

Montei esse loop para o site de um cliente, veja se serve para você, lembrando que é apenas um exemplo.

 

<?php query_posts('pagename=slide home'); ?>           
     <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> 
<div id="slide">
   <div class="pikachoose2">
        <ul id="pikame2" >
        <li><img src="<?php echo get_post_meta($post->ID, "slide-foto-1", true); ?>"/></li>
        <li><img src="<?php echo get_post_meta($post->ID, "slide-foto-2", true); ?>"/>"/></li>
        <li><img src="<?php echo get_post_meta($post->ID, "slide-foto-3", true); ?>"/>"/></li>
        </ul>
   </div>

</div>
     <?php endwhile; endif; ?>  
     <?php wp_reset_query(); ?> <!--fecha Slide-->

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já ouviu falar em "pikachoose" :seta: http://pikachoose.com/

 

Com ele você só cria os campos personalizados, faz o upload das imagens e coloca o link nos campos personalizados

 

Montei esse loop para o site de um cliente, veja se serve para você, lembrando que é apenas um exemplo.

 

<?php query_posts('pagename=slide home'); ?>           
     <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> 
<div id="slide">
   <div class="pikachoose2">
        <ul id="pikame2" >
        <li><img src="<?php echo get_post_meta($post->ID, "slide-foto-1", true); ?>"/></li>
        <li><img src="<?php echo get_post_meta($post->ID, "slide-foto-2", true); ?>"/>"/></li>
        <li><img src="<?php echo get_post_meta($post->ID, "slide-foto-3", true); ?>"/>"/></li>
        </ul>
   </div>

</div>
     <?php endwhile; endif; ?>  
     <?php wp_reset_query(); ?> <!--fecha Slide-->

 

 

hj eu tive tempo para testar e deu certo ... como eu estava querendo fazer da pra pegar as imagens dinamicamente ... quando insere mais de uma ... ele só mostra a primeira ... pra eu mudar a imagem eu tenho que deletar o campo dinamico que criar e colocar outra imagem ... ateh mesmo o titlew funciona ... mais eh pena que eu num se pegar a o title e alt dinamicamente das imagens ... tanto que irei criar um novo tópico a respeito ...!!!...

 

 

Flw aew por ajudar ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.