Como atribuir título do post à imagem destacada

  • Autor Autor dalfmaster
  • 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
D

dalfmaster

Zeta
Verificación en dos pasos activada
Hola amigos escribo para ver si podrian ayudarme ya que no encuentro nada al respecto en google y es que tengo el siguiente código para llamar la imagen destacada y colocarla en el post automáticamente

Inserir CODE, HTML ou PHP:
<?php  $default_attr = array('alt'   => 'alt',
            'title' => 'title',
        );
the_post_thumbnail('large', $default_attr);
?>

La cosa es que quiero que asigne automaticamente el titulo del post a los atributos alt y title pero no lo e podido conseguir e utilizado

<?php the_title(); ?>

pero me da error no se la forma correcta de colocarlo o si hay algun otro metodo para añadirlo, por favor si alguien me podría orientar en esto.
 
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
Hola, bueno creo que tienes que usar get_the_title para lograr lo que quieres:

Inserir CODE, HTML ou PHP:
<?php  $default_attr = array(
      'alt'   => get_the_title(),
      'title' => get_the_title(),
 );
the_post_thumbnail('large', $default_attr);
?>

Espero te sirva.
 
Excelente muchas gracias eso era 😛8:😛8:😛8:

Hola, bueno creo que tienes que usar get_the_title para lograr lo que quieres:

Inserir CODE, HTML ou PHP:
<?php  $default_attr = array(
      'alt'   => get_the_title(),
      'title' => get_the_title(),
 );
the_post_thumbnail('large', $default_attr);
?>

Espero te sirva.

- - - Actualizado - - -

Hola, bueno creo que tienes que usar get_the_title para lograr lo que quieres:

Inserir CODE, HTML ou PHP:
<?php  $default_attr = array(
      'alt'   => get_the_title(),
      'title' => get_the_title(),
 );
the_post_thumbnail('large', $default_attr);
?>

Espero te sirva.

Amigo nose si me puedas orientar en algo mas,

quiero añadirle a ese codigo una medida para las imagenes e insertarle el link del post, osea donde iria estos codigos

width="130" height="200"

href="<?php the_permalink()

o como se los puede agregar [MENTION=131845]markpardeo[/MENTION]
 
Última edição:
Hola. para el link pones el siguiente código, haces las modificacion de the_post_thumbnail:

Inserir CODE, HTML ou PHP:
<a class="post-thumbnail" href="<?php the_permalink(); ?>" >
	<?php
		the_post_thumbnail();
	?>
</a>

Y para fijar los tamaños, buscas en tu archivo css .post-thumbnail si no hay le agregas.

Inserir CODE, HTML ou PHP:
.post-thumbnail img{
	width: 130px;
	height: 200px;
}

Suerte.
 
Voltar
Topo