I create custom theme and I am trying to create a contact form using wpform but for some reasons the form doesn’t show on my page
here is a code from the custom theme
<?php 
    /* Template Name: CallUS*/
    get_header();?>
<section>
      <div class="u-clearfix u-sheet u-valign-middle-xs u-sheet-1">
        <h1>
          call us
        </h1>
        <img
          class="u-image u-image-default u-image-1 u-hidden-xs"
          src="<?php bloginfo('template_directory');?>/images/---1113.png"
          alt=""
          data-image-width="800"
          data-image-height="972"
        />
      </div>
</section>
<?php get_footer();?>
and this picture from the form that I have created using wpform
Advertisement
Answer
Way 01: You must have the_content() function in order to show page contents. I’ve edited your code so you can see how to do it:
<?php 
    /* Template Name: CallUS*/
    get_header();?>
<section>
      <div class="u-clearfix u-sheet u-valign-middle-xs u-sheet-1">
        <h1>
          call us
        </h1>
        <img
          class="u-image u-image-default u-image-1 u-hidden-xs"
          src="<?php bloginfo('template_directory');?>/images/---1113.png"
          alt=""
          data-image-width="800"
          data-image-height="972"
        />
       <?php
        while ( have_posts() ) :
            the_post();
            the_content();
        endwhile; // End of the loop.
        ?>
      </div>
</section>
<?php get_footer();?>
Then you’ve to select CallUS Page Template from below page:

Way 02:
If you go to the WPForms from the menu then you can see the shortcode column on each row. it will be like [wpforms id="123"]
Copy your design shortcode from there and use that directly into your file like below:
<?php 
    /* Template Name: CallUS*/
    get_header();?>
<section>
      <div class="u-clearfix u-sheet u-valign-middle-xs u-sheet-1">
        <h1>
          call us
        </h1>
        <img
          class="u-image u-image-default u-image-1 u-hidden-xs"
          src="<?php bloginfo('template_directory');?>/images/---1113.png"
          alt=""
          data-image-width="800"
          data-image-height="972"
        />
        <?php echo do_shortcode('[wpforms id="3306"]');?>
      </div>
</section>
<?php get_footer();?>
