一个开发人员放弃了一个网站,我正在努力纠正它。
上的标题图像this page 不会出现。
这是标题中的代码:
<?php
$image_id = get_post_meta(get_the_ID(), \'header_image\', true );
$image= get_attached_file( $image_id, $unfiltered );
$image_path= explode(\'wp-content\', $image);
$main_image= \'wp-content\'.$image_path[1];
if ( get_post_meta( get_the_ID(), \'header_image\', true ) ) : ?>
<style> .site-header { background: url("<?php echo $main_image ?>") no-repeat!important;} </style>
此部分正在输出具有
.site-header
具有相对url的背景图像;并用条件
is_page()
代码。
因此,我尝试使用自定义字段名“header\\u image”和使用正确url的值。它不起作用。每次更新时,url都会在值部分消失,并显示原始url。
请告知。