Hello Debbie,
Thank you for your question about using a different background image on pages. At the moment, the only way to change this behavior is outside of BoldGrid itself.
Using the WordPress is_page function, a PHP conditional statement can display different page information. However, that kind of modification would fall under the category of general WordPress development, for which you would be best advised to check out the WordPress Codex or contact a WordPress developer.
It is of critical importance to only apply this change in a child theme.
The code in this case would look something like this:
<?php
if ( is_page( ‘about’ ) || ‘2’ == $post->post_parent ) {
// the page is “About”, or the parent of the page is “About”
$bannerimg = ‘about.jpg’;
} elseif ( is_page( ‘learning’ ) || ’56’ == $post->post_parent ) {
$bannerimg = ‘teaching.jpg’;
} elseif ( is_page( ‘admissions’ ) || ’15’ == $post->post_parent ) {
$bannerimg = ‘admissions.jpg’;
} else {
$bannerimg = ‘home.jpg’; // just in case we are at an unclassified page, perhaps the home page
}
?>
Best,
Christopher M.