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

DOMENICA 27, DOPO LE CORSE TUTTI DA KING’s JUNIOR

Franco e Orazio, i simpatici titolari del ristorante dell’ippodromo, sono da sempre sensibili ad iniziative dal fine benefico. Così per domenica 27, la sera, dopo le corse, nell’altro ristorante di loro gestione, il King’s Junior di Candiolo, daranno vita ad una cena che favorirà un ricavato a favore dei bimbi cileni. L’iniziativa ha un nome “Una matita per i bambini cileni” ed ha un percorso: da venerdì 25 a domenica 27, le pareti del King’sJunior saranno teatro naturale dell’esposizione di murales del noto artista cileno Eduardo “Mono” Carrasco, coinvolto in modo impegnato nell’iniziativa. Poi domenica 27, la cena a buffet del costo di 22 euro, accompagnata da canti e balli popolari del gruppo “Asciatantu”. Giriamo l’occasione a tutti gli amici dell’ippica torinese.

Rispondi

Scopri di più da Ippodromo di Vinovo

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

Continua a leggere