Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/03/2013, 11:44
Avatar de zanguanga
zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 15 años, 4 meses
Puntos: 429
Respuesta: 1a foto en volcado de posts por categorias funciona a lo loco

He encontrado este código que, si bien no consigue todas las miniaturas de todos los post, al menos no produce errores:

Código PHP:
Ver original
  1. ffunction autoset_featured( $new_status, $old_status, $post ) {
  2.     if( $new_status != 'publish' ) return;
  3.     $already_has_thumb = has_post_thumbnail($post->ID);
  4.         if (!$already_has_thumb) {
  5.         $attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );
  6.             if ($attached_image) {
  7.                 foreach ($attached_image as $attachment_id => $attachment) {
  8.                 set_post_thumbnail($post->ID, $attachment_id);
  9.                 }
  10.             }
  11.         }
  12.     }
  13. add_action( 'transition_post_status', 'autoset_featured', 10, 3 );
__________________
Mi blog personal | Mi G+