如果您的标题图像是背景图像,您可以在每个页面上使用CSS进行更改,这要归功于body_class();
你的<body>
标记应如下所示:
<body <?php body_class(); ?> >
然后,当您访问每个页面时,您会在代码中注意到各种类被添加到body标记中。然后,您可以轻松地调整CSS以针对任何页面上的任何元素。例如:
.page-id-96 #header{ background-image:url(myimage.png); }
UPDATE
您还可以将页面ID传递给图像代码,例如,如果图像必须位于页眉上方,则在WP循环之外:
<img src="http://www.mywebsite.com/img/banner_<?php global $wp_query; echo $wp_query->post->ID; ?>.jpg" alt="" />
使用此代码,Wordpress将查找根据页面ID命名的图像。如果您在第页
ID=23
例如,它将加载
banner_23.jpg
. 因此,你只需相应地命名不同的横幅。
另一个解决方案是使用individual page templates.