Como obter a URL do post ao qual pertence uma imagem -wordpress

  • Autor Autor iniciopublic
  • 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
iniciopublic

iniciopublic

Préstamo impago
1
Ómicron
Verificación en dos pasos activada
Suscripción a IA
Estoy creando una plantilla de archivo adjunto personalizada en WordPress, hasta ahora muy bien, pero me gustaría mostrar la URL de las entradas o artículos a los que pertenece esa imagen
Inserir CODE, HTML ou PHP:
<div class="entry-attachment">
                <?php if (wp_attachment_is_image($post->id)) :
                    $att_image = wp_get_attachment_image_src($post->id, "full"); ?>
                    <p class="attachment"><a href="<?php echo wp_get_attachment_url($post->id); ?>" title="<?php the_title(); ?>" rel="attachment"><img src="<?php echo $att_image[0];?>" width="<?php echo $att_image[1];?>" height="<?php echo $att_image[2];?>"  class="attachment-medium" alt="<?php echo $post->post_excerpt; ?>" /></a><figcaption class="captiont">
        <?php echo wp_kses_post(get_post(get_post_thumbnail_id())->post_excerpt); // displays the image caption ?> </figcaption>
                    </p>
¿de alguna manera?
 
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
Estoy creando una plantilla de archivo adjunto personalizada en WordPress, hasta ahora muy bien, pero me gustaría mostrar la URL de las entradas o artículos a los que pertenece esa imagen
Inserir CODE, HTML ou PHP:
<div class="entry-attachment">
                <?php if (wp_attachment_is_image($post->id)) :
                    $att_image = wp_get_attachment_image_src($post->id, "full"); ?>
                    <p class="attachment"><a href="<?php echo wp_get_attachment_url($post->id); ?>" title="<?php the_title(); ?>" rel="attachment"><img src="<?php echo $att_image[0];?>" width="<?php echo $att_image[1];?>" height="<?php echo $att_image[2];?>"  class="attachment-medium" alt="<?php echo $post->post_excerpt; ?>" /></a><figcaption class="captiont">
        <?php echo wp_kses_post(get_post(get_post_thumbnail_id())->post_excerpt); // displays the image caption ?> </figcaption>
                    </p>
¿de alguna manera?

Prueba con get_permalink
PHP:
<?php echo get_permalink( $post->ID ); ?>
 
Voltar
Topo