Naben zusammen,
wie kann ich die URL vom Header Image in einem <div> -Tag als background ausgeben?
PHP
function canvas_costum_header() {
if ( empty ( has_custom_header($header_slider) ) ):
$header_slider = '<div class="swiper-container swiper-parent">
<div class="swiper-wrapper">
<div class="swiper-slide dark">
<div class="container">
<div class="slider-caption slider-caption-center">
<h2 data-animate="fadeInUp">Welcome to Canvas</h2>
<p class="d-none d-sm-block" data-animate="fadeInUp" data-delay="200">Create just what you need for your Perfect Website. Choose from a wide range of Elements & simply put them on your own Canvas.</p>
</div>
</div>
<div class="swiper-slide-bg" style="background-image: url("' . get_template_directory_uri() . '"/images/slider/swiper/1.jpg");"></div>
</div>
<div class="swiper-slide dark">
<div class="container">
<div class="slider-caption slider-caption-center">
<h2 data-animate="fadeInUp">Beautifully Flexible</h2>
<p class="d-none d-sm-block" data-animate="fadeInUp" data-delay="200">Looks beautiful & ultra-sharp on Retina Screen Displays. Powerful Layout with Responsive functionality that can be adapted to any screen size.</p>
</div>
</div>
<div class="video-wrap">
<video id="slide-video" poster="images/videos/explore-poster.jpg" preload="auto" loop autoplay muted>
<source src="' . get_template_directory_uri() . '"/images/videos/explore.webm" type="video/webm" />
<source src="' . get_template_directory_uri() . '"/images/videos/explore.mp4" type="video/mp4" />
</video>
<div class="video-overlay" style="background-color: rgba(0,0,0,0.55);"></div>
</div>
</div>
<div class="swiper-slide not-dark">
<div class="container">
<div class="slider-caption">
<h2 data-animate="fadeInUp">Great Performance</h2>
<p class="d-none d-sm-block" data-animate="fadeInUp" data-delay="200">Youll be surprised to see the Final Results of your Creation & would crave for more.</p>
</div>
</div>
<div class="swiper-slide-bg" style="background-image: url("' . get_template_directory_uri() . '"/images/slider/swiper/3.jpg"); background-position: center top;"></div>
</div>
</div>
<div class="slide-number"><div class="slide-number-current"></div><span>/</span><div class="slide-number-total"></div></div>
</div>
<a href="#" data-scrollto="#content" data-offset="100" class="one-page-arrow dark"><i class="icon-angle-down infinite animated fadeInDown"></i></a>';
else:
$header_slider = '<div class="swiper-container swiper-parent">
<div class="swiper-wrapper">
<div class="swiper-slide dark">
<div class="container">
<div class="slider-caption slider-caption-center">
<h2 data-animate="fadeInUp">Welcome to Canvas</h2>
<p class="d-none d-sm-block" data-animate="fadeInUp" data-delay="200">Create just what you need for your Perfect Website. Choose from a wide range of Elements & simply put them on your own Canvas.</p>
</div>
</div>
<div class="swiper-slide-bg" style="background-image: url("' . header_image() . '"></div>
</div>
</div>
</div>
<a href="#" data-scrollto="#content" data-offset="100" class="one-page-arrow dark"><i class="icon-angle-down infinite animated fadeInDown"></i></a>';
endif;
}
Alles anzeigen
in dem Beispiel wird nur die URL als Text ausgegeben.
Liegt es an der Funktion oder liegt es an dem "header_image()" Befehl?
Ich bin für jede Antwort dankbar.
Gruß Sven