in

WordPress establece la imagen destacada de una publicación para cambiar diariamente a la imagen destacada de otro tipo de publicación

Tengo una publicación que contiene una lista de publicaciones recientes de otro tipo de publicación. Estas publicaciones se agregan diariamente. Me gustaría que la miniatura de la página principal de la lista tomara la imagen destacada de la publicación más reciente en la lista.

Soy (probablemente obviamente) un truco total en programación. Comencé con el código a continuación, pero me preguntaba si es necesario que suceda cuando se crea una nueva publicación diaria. Ahora estoy confundido y esperando alguna ayuda. ¡Gracias!

function set_custom_thumbnail( $post_8661, $thumbnail_id ) {
  $post_8661 = get_post(8661);
  $args = array(
    'post_type' => 'wakeup',
      'post_status' => 'publish',
      'posts_per_page' => 1
  );
  $new_query = new WP_Query( $args );
  if ($new_query->have_posts()) {
    while($new_query->have_posts()){
        $new_query->the_post();
        $thumbnail_id = the_post_thumbnail('thumbnail');
        }
      wp_reset_postdata();
    }
    return update_post_meta( $post_8661, '_thumbnail_id', $thumbnail_id );
}

0

¿Te ayudó la respuesta?

Subscribirse
Notificar por
guest
0 Comentarios
Inline Feedbacks
Ver todas las Respuestas

¿Qué es la derivada parcial de una sección?

¿Cómo saco esta vieja trampa P de la T de hierro fundido?