Title e alt em Thumbnails

  • Autor Autor Neto98
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Neto98

Neto98

Eta
Diseñador
Verificación en dos pasos activada
Hola Betas, necesito una ayudita con unos codigos php en mi wordpress, lo que pasa es que en la home quiero agregar a cada Entrada, que tiene su imagen Destacada le quiero agregar su title y alt, ya encontre donde estan los codigos pero no encuentro donde implementarlo :s

Algo asi es el codigo que tengo para cada miniatura

PHP:
    <?php if ( has_post_thumbnail() ) { ?>
    <div class="image"><a href="<?php the_permalink(); ?>">
      <?php the_post_thumbnail('thumb-entradas'); ?>
      </a></div>
    <?php } ?>

El "thumb-entradas" hace referencia a un codigo en function.php que me redimensiona las imagenes con este
PHP:
add_image_size( 'thumb-entradas', 355, 234, true );

Alli todo bien, pero lo que quiero agregarle

PHP:
title="<?php the_title_attribute(); ?>"

Y 

alt="Descarga <?php the_title_attribute(); ?>"

Pero no se en que parte ponerlo :s

estaba leyendo un poco

Inserir CODE, HTML ou PHP:
https://codex.wordpress.org/Function_Reference/the_post_thumbnail

y hay una parte de los array, pero ni idea como implementarlo, probe pero tira unos errores alli, si alguien me pudiera echar la mano porfavor

si alguien sabe se lo agradecería 🙂 :encouragement:
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Dejalo así esta parte:

PHP:
<?php
$attr = array('alt' => the_title(), 'title' => the_title());
the_post_thumbnail('thumb-entradas', $attr);
?>
 
Dejalo así esta parte:

PHP:
<?php
$attr = array('alt' => the_title(), 'title' => the_title());
the_post_thumbnail('thumb-entradas', $attr);
?>

Gracias por responderme,
Bro lo cambie y aparece pero Fuera Del img 🙁
 
Cómo que sale fuera :s

puse cambio
PHP:
<?php the_post_thumbnail('thumb-entradas'); ?>

Por el que me pasaste y me sale

HTML:
 <div class="image"><a href="URL">
      TITULOTITULO<img width="355" height="234" src="URL IMAGEN" class="attachment-thumb-entradas wp-post-image" alt="" title="" />      </a></div>

- - - Actualizado - - -
[MENTION=9679]cicklow[/MENTION]

Disculpa que te etiquete, pero talvez tu sabes :neglected:

PHP:
<?php the_post_thumbnail('thumb-entradas', $default_attr = array('title' => the_title()) ); ?>

asi lo tengo ahora pero el title queda asi title=" " y el titulo sale pero afuera del <img :topsy_turvy: ya intente y nada :s
 
Última edição:
puse cambio
PHP:
<?php the_post_thumbnail('thumb-entradas'); ?>

Por el que me pasaste y me sale

HTML:
 <div class="image"><a href="URL">
      TITULOTITULO<img width="355" height="234" src="URL IMAGEN" class="attachment-thumb-entradas wp-post-image" alt="" title="" />      </a></div>

- - - Actualizado - - -
[MENTION=9679]cicklow[/MENTION]

Disculpa que te etiquete, pero talvez tu sabes :neglected:

PHP:
<?php the_post_thumbnail('thumb-entradas', $default_attr = array('title' => the_title()) ); ?>

asi lo tengo ahora pero el title queda asi title=" " y el titulo sale pero afuera del <img :topsy_turvy: ya intente y nada :s

esta mal eso... the_title usa ECHO... y eso hace que salga en pantalla, tienes que usar get_the_title...
 
esta mal eso... the_title usa ECHO... y eso hace que salga en pantalla, tienes que usar get_the_title...
:stupid1::stupid1::stupid1::stupid1::stupid1::stupid1:
Sos La mera tos Con Flema :drunk:

Eso era lo unico que tenia que Cambiar :s

Gracias [MENTION=9679]cicklow[/MENTION] :love_heart:
 
Voltar
Topo