有一个图像在我的header.php文件,我想有变化,如果一个自定义字段存在。如果字段为空,或者您在index.php页面上,则需要是有条件的。
试过循环外的代码,也试过循环内的条件语句,不知道如何组合
可以这样做:
if (is_page()) {
$pageid = get_query_var('page_id');
if (get_post_meta($pageid, '_wp_page_template', true) != 'index.php' &&
($custom_field = get_post_meta($pageid, 'custom field name', TRUE)) {
//code to change image
}
}