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

sbarreto@1998

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
7 Ene 2022
Mensajes
221

doutop15

Zeta
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
16 Nov 2013
Mensajes
1.549
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
 

sbarreto@1998

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
7 Ene 2022
Mensajes
221
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
 

Hugo7

VIP
Ni
Marketing
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
15 May 2017
Mensajes
3.713
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.png

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

Saludos y éxitos.
 

YeltsinReyes

Kappa
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
16 Feb 2010
Mensajes
2.712
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'];
}

?>
 

Hugo7

VIP
Ni
Marketing
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
15 May 2017
Mensajes
3.713
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
 

sbarreto@1998

Gamma
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
7 Ene 2022
Mensajes
221
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
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros, intermediario gratis
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí


Arriba