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

UNA TRAGICA PERDITA

Si è spento questa notte presso l’ospedale delle Molinette di Torino, il nostro caro amico Orazio Geranio.
Titolare del King’s Junior di Candiolo, è stato il ristoratore storico dell’Ippodromo di Vinovo.
Senza troppa retorica, Orazio era davvero l’amico di tutti, la persona che ti accoglieva sempre con il sorriso, disponibile con tutti, sempre pronto ad andare in contro alle esigenze della clientela e degli amici.
Ma soprattutto Orazio era un marito, un padre, un nonno.
Una famiglia unitissima nel lavoro e nella vita.
Una famiglia che ha visto sgretolarsi tutto poco più di un mese fa, quando improvvisamente veniva diagnosticato un terribile tumore che non dava scampo.
Impossibile crederci per la moglie Grazia, letteralmente distrutta dal dolore, per non parlare dei figli Andrea e Simona.
Da parte nostra non possiamo far altro che stringerci a loro, i quali si troveranno a spiegare ai cinque nipoti, in particolare alla più piccolina ultima arrivata, l’assenza di quel nonno sempre presente.
Orazio aveva solo 67 anni.
Troppo presto per andarsene.
eb

Rispondi

Scopri di più da Ippodromo di Vinovo

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

Continua a leggere