Thank you for clarifying the design elements that you wish to bring over from the single post to your single page. ??
So, after you have created your child theme, copy the parent’s page.php file to your child theme’s directory.
From there, locate and remove the following code, which places the featured image at the very top:
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', 'hero' ); ?>
<?php endwhile; ?>
The following, which adds extra classes and styling to individual pages, will also need to be removed:
<div class="content-wrapper <?php echo sela_additional_class(); ?>">
Remember to remove the closing div also:
</div><!-- .content-wrapper -->
Next, copy the parent’s content-page.php file to your child theme’s directory and locate the following code:
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
We want to add the page’s featured image below this with the following:
<?php if ( has_post_thumbnail() ) : ?>
<div class="post-thumbnail">
<?php the_post_thumbnail( 'sela-page-thumbnail' ); ?>
</div>
<?php endif; ?>
Lastly! We need to tweak the page’s styling a little in the child theme’s style.css file:
@media screen and (min-width: 1180px) {
.page .site-content {
padding: 3em 55px;
}
}
Give the above a try and let me know how you get on. If you notice some styling inconsistencies that I missed while going through the above on my own test site, please share a link to your site and I’ll take a look.
Thanks!