I found the solution from a WordPress forum and this is what they used. Works perfect
<?php if (has_post_thumbnail( $post->ID ) ): ?>
<?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), '' );
$image = $image[0]; ?>
<?php else :
$image = get_bloginfo('stylesheet_directory') . '/lib/images/home1-1024x681.jpg'; ?>
<?php endif; ?>
<section id="halfpro" style="background-image: url('<?php echo $image; ?>')" >
Related Posts:
- How do I change/modify the_post_thumbnail(); html output?
- Else/If Statement to Display Photo Descriptions
- not outputting medium size image URL
- add if statement to the featured image
- Remove default Image Sizes
- Generate and upload screenshot as featured image for user-submitted post
- What’s the best way to use the Featured Image for responsive web design?
- How to add a class to the attachment images
- How to draw media details for Isotope gallery using Photoswipe
- How to register images uploaded via FTP in media library?
- Adding Featured Image to Post programatically
- Add custom image sizes to media uploader
- How to upload imagick resource to media in wordpress
- How do I get images (with a thumbnail preview) to show in search results?
- Using wp_get_image_editor in a standalone script
- How to make thumbnail image fit into a div where image dimentions are completely different?
- Assign a picture URL to a page via PHP
- Change logo based on incoming domain
- How to scale image with equal width and height without distortion?
- How to Display Image Meta underneath EVERY image in EVERY post
- Convert all images to PNG on file upload
- Echo URL of large version of Featured Image
- How to get specific image in media library with php
- Recent posts with featured image or fallback image with permalink
- How to control WordPress image metadata (using Imagick)?
- Scrape external webpage for first image and add it to new post
- Redirect to another page using contact form 7? [closed]
- height should be set to auto to avoid pixelation in the post thumbnail function
- Three Questions with Twenty Eleven theme
- Resize image to specific dimension (X to Y ratio)
- Get featured image with custom size outside WordPress
- How to set a featured image (thumbnail) with PHP?
- Image rotation issue (horizontal picture uploading as vertical) — Exif issue?
- Fallback image URL if no featured image exists via a shortcode function
- Generate responsive post thumbnails of same size
- How to Make Thumbnail of Post Stay Animated
- Get the alt text of the image in a array
- Adding a ‘style=’ bit to image_send_to_editor output
- Convert all uploaded PNG files to PNG-8 format
- Retrieve alt text by referencing the img src
- Add Featured Image to Existing Post
- How to use data URL in WordPress?
- Replace background image with post thumbnail in shortcode
- Resize post thumbnail
- How to put 2 php codes in functions.php without site crashing
- How to link all featured images to custom url in single.php for only non-logged-in users?
- How do I get the featured post to share on Social Media and show on Individual Post pages?
- Retrieving specific images from Media Library
- How do I routinely extract the thumbnail of the most recent post?
- insert thumbnail image from php script
- Can’t put a hyperlink on Featured Post’s Image
- add class to background image
- Extend the WP_Customize_Image_Control class to change its non-frame $button_labels
- My customizer’s setting doesn’t set to the default and needed to click the control’s “Default” button before it’ll be set
- Save the outputted image into the Media Library, with a different filename and extension
- Overwriting a Shortcode
- Setting post thumbnail sizes in template file and functions.php
- Understanding responsive imagery
- WooCommerce: write featured image dimensions to custom fields in product’
- Add attribute to featured image with filter (wp_get_attachment_image_attributes)
- Error Warning: Declaration of description_walker::start_el after PHP upgrade [duplicate]
- Autoloading in Child Theme
- Rename image uploads replacing “width” and “height” in filename with “medium”, “large”, “small”
- add_rewrite_rule with bottom priority doesn’t handle the WordPress pages
- Adding featured image via PHP
- PHP code inside shortcodes
- Remove meta description on certain pages
- Calling directories to load in wordpress
- Display a specific category of products in shop page and disable code for specific actions
- Can’t upload image using media_sideload_image
- Catchable fatal error: Object of class stdClass could not be converted to string after WP 4.7
- Add class to group inner container
- Use .php file as page instead of wordpress page & template file?
- Find hours between post_date and post_date_gmt
- Convert the_permalink() function output into string
- Using featured image of blog archive page
- get_current_site() is undefined
- Automatically Add Page Links to Nav Menu
- blank white page when post/update/change option etc
- writing an unique php function to be used on my website
- How to change the author box selection on a post to a custom taxonomy
- Need to add a post’s featured image to a section on the frontpage
- Output product category link from WP_Query
- Adding onload to body for certain pages
- How to send a php var to jQuery Ajax call with two different file
- Change wordpress’ database data using ajax – how to get current user id?
- Best way to use variables in multiple functions?
- Cannot fetch posts with certain ‘product_cat’. WP_Query is empty
- Detect what link user clicks and Redirect to a specific page for logged in users only
- Offset with ajax load more posts duplicates
- featured post as div background
- syntax error unexpected ‘}’ at 364 line
- get_post_meta no longer working
- Highlight posts currently being edited on multiple editor site?
- Adding slides to an existing carousel manually
- Shortcode to include PHP file, pass various parameters to include?
- Why can’t I include echo inside a variable? [closed]
- Assign new post author IF another user in custom field on post transition
- Create and publish a new post every Monday, listing the post titles and links to the posts published during the previous week
- How can add alt tag in following code. Image are showing dynamic in wordpress