Меняем бэкграунд на бэкграунд изображения страницы

В случае когда нужно заменить бэкграунд страницы, который зашит в код на бэкграунд из административной части изображения для страницы, и сделать это с условием, что если есть изображение у страницы, то выводим бэкграунд это изображение, если нет изображения у страницы, то выводим то изображение, которое зашито в код, воспользуемся примером.

Пример

<?php get_header(); ?>

<?
$back = '';
if (has_post_thumbnail()) {
	$featimage = wp_get_attachment_image_src( get_post_thumbnail_id(), 'full' )[0];
	$back = 'background-image: url(' . $featimage . ');';
} else {
	$back = 'background-image: url(https://www.bmgplus.ru/wp-content/themes/bmg/img/header-bg.jpg);';
}
?>

<div id="content" class="inner-page">
	<div class="content-header" style='<?php echo $back; ?>'>
		<div class="container">
			<h1 class="header font-weight-bold"><?the_title();?></h1>

 

Так же с моим портфолио можно ознакомиться на любой из представленной социальной сети, на своих страницах я публикую посты о своих работах, заданиях и целях.

Для связи со мной можно воспользоваться любой социальной сетью,
или написать на почту:

С моим резюме можно ознакомиться по ссылке:

© 2020-2024 Портфолио Юдина Александра г.Пенза. Все права защищены