feat: page banners use the page's Featured Image when set
- Theme design pages (About, Contact, FAQ, blog list) use the page's Featured Image (Posts page for the blog) and fall back to the design photo; no teal tint over a custom image - Plugin hero (homepage [viator_hero], [viator_listing] pages) prefers the hosting page's Featured Image over the Settings hero image - Theme 1.0.12, plugin 1.9.4 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -9,7 +9,7 @@ get_header();
|
||||
<main id="main" class="hoho-page">
|
||||
<section class="hero hero--page hero--about">
|
||||
<div class="hero__media">
|
||||
<img class="hero__img" src="<?php echo esc_url( hoho_asset( 'img/about-hero.webp' ) ); ?>" alt="" fetchpriority="high" />
|
||||
<img class="hero__img" src="<?php echo esc_url( hoho_banner_url( 'about-hero' ) ); ?>" alt="" fetchpriority="high" />
|
||||
</div>
|
||||
|
||||
<div class="container hero__content">
|
||||
|
||||
@@ -40,7 +40,7 @@ for ( $n = 1; $n <= $hoho_max; $n++ ) {
|
||||
<main id="main" class="hoho-page">
|
||||
<section class="hero hero--archive hero--blog">
|
||||
<div class="hero__media">
|
||||
<img class="hero__img" src="<?php echo esc_url( hoho_asset( 'img/blogs-hero.webp' ) ); ?>" alt="" fetchpriority="high" />
|
||||
<img class="hero__img" src="<?php echo esc_url( hoho_banner_url( 'blogs-hero' ) ); ?>" alt="" fetchpriority="high" />
|
||||
<div class="hero__scrim" aria-hidden="true"></div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -7,9 +7,9 @@ defined( 'ABSPATH' ) || exit;
|
||||
get_header();
|
||||
?>
|
||||
<main id="main" class="hoho-page">
|
||||
<section class="hero hero--page hero--contact">
|
||||
<section class="hero hero--page hero--contact<?php echo has_post_thumbnail( get_queried_object_id() ) ? ' hero--has-thumb' : ''; ?>">
|
||||
<div class="hero__media">
|
||||
<img class="hero__img" src="<?php echo esc_url( hoho_asset( 'img/contact-hero.webp' ) ); ?>" alt="" fetchpriority="high" />
|
||||
<img class="hero__img" src="<?php echo esc_url( hoho_banner_url( 'contact-hero' ) ); ?>" alt="" fetchpriority="high" />
|
||||
</div>
|
||||
|
||||
<div class="container hero__content">
|
||||
|
||||
@@ -7,9 +7,9 @@ defined( 'ABSPATH' ) || exit;
|
||||
get_header();
|
||||
?>
|
||||
<main id="main" class="hoho-page">
|
||||
<section class="hero hero--page hero--faq">
|
||||
<section class="hero hero--page hero--faq<?php echo has_post_thumbnail( get_queried_object_id() ) ? ' hero--has-thumb' : ''; ?>">
|
||||
<div class="hero__media">
|
||||
<img class="hero__img" src="<?php echo esc_url( hoho_asset( 'img/faq-hero.webp' ) ); ?>" alt="" fetchpriority="high" />
|
||||
<img class="hero__img" src="<?php echo esc_url( hoho_banner_url( 'faq-hero' ) ); ?>" alt="" fetchpriority="high" />
|
||||
</div>
|
||||
|
||||
<div class="container hero__content">
|
||||
|
||||
Reference in New Issue
Block a user