function set_featured_image_from_content( $post_id ) { if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) return; if ( wp_is_post_revision( $post_id ) ) return; if ( has_post_thumbnail( $post_id ) ) return; $content = get_post_field( 'post_content', $post_id ); if ( ! $content ) return; $image_id = null; // Cerca immagini nel blocco galleria if ( preg_match_all( '/"id":(\d+)/', $content, $gallery_matches ) ) { foreach ( $gallery_matches[1] as $id ) { if ( wp_attachment_is_image( $id ) ) { $image_id = $id; break; } } } // Se non trovata in galleria, cerca immagini singole nel contenuto if ( ! $image_id ) { if ( preg_match_all( '/]+wp-image-(\d+)[^>]*>/i', $content, $img_matches ) ) { foreach ( $img_matches[1] as $id ) { if ( wp_attachment_is_image( $id ) ) { $image_id = $id; break; } } } } // Se non trovata, cerca per URL if ( ! $image_id ) { if ( preg_match_all( '/]+src=[\'"]([^\'"]+)[\'"][^>]*>/i', $content, $url_matches ) ) { foreach ( $url_matches[1] as $url ) { $id = attachment_url_to_postid( $url ); if ( $id ) { $image_id = $id; break; } } } } // Se trovata imposta come immagine in evidenza if ( $image_id ) { set_post_thumbnail( $post_id, $image_id ); return; } // Fallback casuale $fallback_ids = array( 45835, 45834, 45833, 45831, 45832 ); $random_id = $fallback_ids[ array_rand( $fallback_ids ) ]; set_post_thumbnail( $post_id, $random_id ); } add_action( 'save_post_post', 'set_featured_image_from_content', 10, 1 );
Skip to content Skip to sidebar Skip to footer

BENTORNATO

E’ tornato Libeccio Grif, doveroso aggiungere, nell’attenzione generale di un’ippica italiana che a distanza di diciotto mesi ha rivisto all’opera il vincitore del Lotteria e della Copenaghen Cup, poi però, inguaiato mica da ridere, infortunato per davvero.
Ma ora di nuovo corsaiolo. Marco Smorogn lo ha ripresentato in una “corsa qualunque” a Bologna, un duemila metri con i nastri, dando 20 metri a soggetti di categoria G. Ma oggi Libeccio è legittimamente un cavallo in rigenero ed il suo successo (1,45 al tot) è stato, come dire, non proprio con il fiatone corto, ma quasi. Libeccio è partito bene, si è messo sulle gambe entrando presto sui rivali del primo nastro, poi si è mosso al chilometro sempre all’esterno, in seconda pariglia, ed infine è scattato sull’ultima curva, imponendosi con un finale in 31″5 e retta da 15″5, con Smorgon che lo ha toccato appena con la frusta, invitandolo a dare un po’ di sè.
Ora si vedrà se il recupero da questo tipo di fatica gli permetterà di proseguire il ritorno alle ostilità, ovviamente di altro tipo.

Rispondi

Scopri di più da Ippodromo di Vinovo

Abbonati ora per continuare a leggere e avere accesso all'archivio completo.

Continua a leggere