ID ); $exclude_types = array( '' ); $exclude_types = apply_filters( 'eat_exclude_types', $exclude_types ); // do nothing if the post has already a featured image set if ( $already_has_thumb ) { return; } // do the job if the post is not from an excluded type if ( ! in_array( $post_type, $exclude_types ) ) { // get first attached image $img = rv_auto_featured_image_catch_that_image( $post ); $attachment_id = attachment_url_to_postid( $img ); if ( $attachment_id ) { // add attachment ID add_post_meta( $post->ID, '_thumbnail_id', $attachment_id, true ); } } } // set featured image before post is displayed (for old posts) add_action( 'the_post', 'rv_auto_featured_image_add_thumbnail' ); // hooks added to set the thumbnail when publishing too add_action( 'new_to_publish', 'rv_auto_featured_image_add_thumbnail' ); add_action( 'draft_to_publish', 'rv_auto_featured_image_add_thumbnail' ); add_action( 'pending_to_publish', 'rv_auto_featured_image_add_thumbnail' ); add_action( 'future_to_publish', 'rv_auto_featured_image_add_thumbnail' ); function rv_auto_featured_image_catch_that_image( $post ) { // Find the images in the post_content. $output = preg_match_all( '//i', $post->post_content, $matches ); $first_img = isset( $matches[1][0] ) ? $matches[1][0]:''; // if no images found, do nothing if ( empty ( $first_img ) ) { return false; } return $first_img; } }England – Tripadorn
Discovering Gibraltar

Discovering Gibraltar

To say that Gibraltar is a unique place would be an understatement. How else would you describe a British exclave in the far southern reaches of the Spanish province of Andalusia, with... Read more »
Ad Widget
Best Places To Visit In The Scenic English Countryside

Best Places To Visit In The Scenic English Countryside

England is a riveting country with fascinating cities like London, Manchester, Birmingham, and Liverpool, but it’s also a fantastic place to escape the urban noise. The English countryside attracts all sorts of... Read more »
A Guide for Best Things To Do In London For First Time Visitors

A Guide for Best Things To Do In London For First Time Visitors

Ahhh, London! One of Europe’s grandest cities rich with astonishing history, architecture, and things to do. For those visiting this wonderous place for the first time, it can be overwhelming to navigate... Read more »
Stratford-Upon-Avon | Exploring the Heart of Shakespeare Country

Stratford-Upon-Avon | Exploring the Heart of Shakespeare Country

A place of pilgrimage for fans of the Bard, Stratford-Upon-Avon is a village with one foot in the present and one in the past. Though it is home to a wondrous mix... Read more »
Discover English Culture in Liverpool

Discover English Culture in Liverpool

Famous for its popular football squad and being the birthplace of The Beatles, Liverpool has a plethora of activities to offer. A cultural hub of museums, art galleries, and historical gems, this... Read more »
A note to our visitors

This website has updated its privacy policy in compliance with changes to European Union data protection law, for all members globally. We’ve also updated our Privacy Policy to give you more information about your rights and responsibilities with respect to your privacy and personal information. Please read this to review the updates about which cookies we use and what information we collect on our site. By continuing to use this site, you are agreeing to our updated privacy policy.