Bootstrap Templates Bundle

Friday, March 1, 2013

Automatically Set the Featured Image in WordPress

If no featured imaged is set then this code will add a default post thumbnail
add this code into functions.php file


function autoset_featured() {
          global $post;
          $already_has_thumb = has_post_thumbnail($post->ID);
              if (!$already_has_thumb)  {
              $attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" );
                          if ($attached_image) {
                                foreach ($attached_image as $attachment_id => $attachment) {
                                set_post_thumbnail($post->ID, $attachment_id);
                                }
                           } else {
                                set_post_thumbnail($post->ID, '77');
                           }
                        }
      }  //end function
add_action('the_post', 'autoset_featured');
add_action('save_post', 'autoset_featured');
add_action('draft_to_publish', 'autoset_featured');
add_action('new_to_publish', 'autoset_featured');
add_action('pending_to_publish', 'autoset_featured');
add_action('future_to_publish', 'autoset_featured');



Change the red mark by your own attachement ID

How to add Product Filters for WooCommerce using WooLentor and Elementor

How to add Product Filters for WooCommerce using WooLentor and Elementor Download WooLentor Plugin:  https://hasthemes.com/plugins/woolentor...