我在我的主题中对content.php进行了一些php修改,以便在帖子中添加一些自定义字段和图像。
我有440个旧帖子,我不想应用此更改。
在id 441的所有帖子中应用新content.php的最简单方法是什么?
码
<?php
if(is_post(441)){
Show new code here
} else {
Show old code here
}
?>
答案 0 :(得分:0)
我认为更好的解决方案是尝试获取自定义字段的值,然后检查它是否有效。
换句话说,我认为这样的事情会更好:
$custom_field = get_post_meta($id, 'custom_field_slug', true);
if($custom_field) {
//code to execute if custom field has value
}
答案 1 :(得分:0)
我找到了这个解决方案:
global $post;
if ( $post->ID >= 441 ){
// do something
}