Como puedo obtener la url de la imagen destacada de un articulo en php

  • Autor Autor sbarreto@1998
  • Fecha de inicio Fecha de inicio
sbarreto@1998

sbarreto@1998

VIP
Gamma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Quisiera saber como puedo obtener la url de la imagen destacada de un articulo de un blog cualquiera que este hecho en wordpress.
Ejemplo:

Articulo: https://informateahora1.com/cosas-que-los-hombres-hacen-solamente-con-la-mujer-que-aman/
Imagen desctacada: https://informateahora1.com/wp-content/uploads/2022/02/estaquedariacreoquebueno.jpg

Esa url es la que necesito sacar de cualquier articulo, como pudiera hacer eso en php si solo tengo la url del articulo.

Hola pon esto en single de tu tema
PHP:
<?php if (has_post_thumbnail( $post->ID ) ): ?>
  <?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); ?>
  <div id="custom-bg" style="background-image: url('<?php echo $image[0]; ?>')">

  </div>
<?php endif; ?>

Solamente edita el Class
 
Si pero la imagen la necesito sacar con otro programa hecho en php, no en el mismo worpress

Hola pon esto en single de tu tema
PHP:
<?php if (has_post_thumbnail( $post->ID ) ): ?>
  <?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); ?>
  <div id="custom-bg" style="background-image: url('<?php echo $image[0]; ?>')">

  </div>
<?php endif; ?>

Solamente edita el Class
 
Quisiera saber como puedo obtener la url de la imagen destacada de un articulo de un blog cualquiera que este hecho en wordpress.
Ejemplo:

Articulo: https://informateahora1.com/cosas-que-los-hombres-hacen-solamente-con-la-mujer-que-aman/
Imagen desctacada: https://informateahora1.com/wp-content/uploads/2022/02/estaquedariacreoquebueno.jpg

Esa url es la que necesito sacar de cualquier articulo, como pudiera hacer eso en php si solo tengo la url del articulo.
Hola amigo,

Una de las formas, es obteniendo los meta-tags de la página...
Y buscar puntualmente el meta image, por ejemplo...

1665083039645.webp


Te ofrezco esa solución, pero espera más respuestas de los compañeros.

Saludos y éxitos.
 
Como dice @Hugo7 con este codigo la puedes sacar del meta tag de twitter:image

PHP:
<?php

$tags = get_meta_tags('https://informateahora1.com/cosas-que-los-hombres-hacen-solamente-con-la-mujer-que-aman/');

if(!empty($tags['twitter:image'])){
    $imagen_destacada_url = $tags['twitter:image'];
}

?>
 
Como dice @Hugo7 con este codigo la puedes sacar del meta tag de twitter:image

PHP:
<?php

$tags = get_meta_tags('https://informateahora1.com/cosas-que-los-hombres-hacen-solamente-con-la-mujer-que-aman/');

if(!empty($tags['twitter:image'])){
    $imagen_destacada_url = $tags['twitter:image'];
}

?>
the-wolf-of-wall-street-clap.gif
 
Como dice @Hugo7 con este codigo la puedes sacar del meta tag de twitter:image

PHP:
<?php

$tags = get_meta_tags('https://informateahora1.com/cosas-que-los-hombres-hacen-solamente-con-la-mujer-que-aman/');

if(!empty($tags['twitter:image'])){
    $imagen_destacada_url = $tags['twitter:image'];
}

?>
con este codigo ya me sirve para ponerlo en el programa php o tengo que agregarle mas cosas
 
Atrás
Arriba