页眉图像未显示在页面上

时间:2015-05-05 作者:Ras

一个开发人员放弃了一个网站,我正在努力纠正它。

上的标题图像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。

请告知。

1 个回复
SO网友:Vladimir Despotovic

需要检查的是,这也发生在我身上,但我意外地删除了一些测试数据,并意外地删除了标题的post数据。

因此,请确保您没有删除某个地方的标题数据-只是一个建议。

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register