Custom post type shortcode

Its done : $backgroundImg = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), ‘full’ ); $string .=’ <div class=”main-slider-item” style=”background-image: url(‘.$backgroundImg[0].’); background-size: cover; background-repeat: no-repeat;”>’ .

Shortcode with loop stacks output

Ok…So, I was able to find an example that helped: function faq() { $output=””; $query = new WP_Query( ‘post_type=faqs’ ); if ( $query -> have_posts() ) : while ( $query -> have_posts() ) : $query -> the_post(); $output .= ‘<h3>’.get_the_title().'</h3>’; $output .= ‘<p>’.get_the_content().'</p>’; endwhile; endif; wp_reset_postdata(); return $output; } add_shortcode( ‘faqs’, ‘faq’ ); This puts … Read more