当我将 WordPress 网站移动到另一个位置时,我有一小段代码不起作用,(它确实在原始位置工作):
function displayCustomFields() {
global $post;
$rt_gallery_images = get_post_meta( $post->ID, "rtthemert_gallery_images");
var_dump ($rt_gallery_images);
}
var_dump 显示:
array( 0 => boolean false )
但是,如果我像以下代码一样删除 meta_value:
function displayCustomFields() {
global $post;
$rt_gallery_images = get_post_meta( $post->ID);
var_dump ($rt_gallery_images);
}
var_dump 显示:
'rtthemert_gallery_images' => array
0 => string 'a:1:{i:0;s:72:"/ssold/wp-content/uploads/2012/10/picture-3.jpg";}' (length=81)
和其余的元值
我在两个位置都有完全相同的代码,为什么它适用于原件而不适用于副本?