Suporte » Desenvolvendo com WordPress » URL da imagem destacada no WordPress 3.8

  • Galera, estou há 2 dias tentando fazer isso funcionar, mas não dá certo…

    Alguém postou o código abaixo para pegar a url da imagem destacada

    <?php
    // O ID da imagem destacada
    $thumb_id = get_post_thumbnail_id();

    // A URL da imagem
    if ( $thumb_id )
    $thumb_url = wp_get_attachment_url( $post_thumbnail_id );
    ?>

    Porém não está funcionando! Será que é a versão do meu WordPress?? Estou usando a 3.8 . Fui no site oficial (wordpress.org) e procurei na documentação a função get_post_thumbnail_id() e a mesma não existe.

    Por favor, se alguém puder me ajudar, eu preciso encontrar a URL da imagem destacada e jogar no meu código abaixo (no lugar onde está a variável $url):

    <div class=”thumbnail” style=” background-image: url(‘<?php echo $url; ?>’)”></div>

    Se alguém souber como fazer isto, agradeço!

    Abraços!

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Vai depender de como você quer apenas
    uma imagem destacada ai vai o código:

    <?php the_post_thumbnail (array(326,308));?>

    e no arquivo “function.php”

    `add_theme_support( ‘post-thumbnails’ );

    set_post_thumbnail_size( 326, 308, true ); // miniaturas normais para a homepage

    add_image_size( ‘single-post-thumbnail’, 400, 9999 ); // imagem para página de post

    Criador do tópico cst0503

    (@cst0503)

    Olá julio40, obrigado pela resposta!

    Esta função que você me passou somente exibe a imagem destacada na página. O que eu preciso é que a função me dê a url da imagem destacada. Antes, isto era feito através da função

    get_post_thumbnail_id($post_id);

    Porém, agora no WordPress 3.8 parece que a função get_post_thumbnail_id não existe. Preciso saber como fazer isto. Aí, então, vou inserir a url obtida como background image de uma div. Como abaixo:

    <div class="thumbnail" style=" background-image: url('<?php echo <strong>$url</strong>; ?>')"></div>

    Entendeu? Sabe como fazer isto?

    De qualquer modo, obrigado desde já pela ajuda.

    Oi, eu estou usando esta função para chamar a imagem destacada tamanho “full” em um pop-up. Esta função me retorna só a URL da imagem.

    ” title=”<?php the_title(); ?> – ” rel=”example1″><?php the_content(); ?>

    está funcionando nando aqui:

    http://www.rjlages.com.br

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘URL da imagem destacada no WordPress 3.8’ está fechado para novas respostas.