如何在WordPress附件页面(Image.php)中显示自定义域和父帖子ID

时间:2013-02-14 作者:Advenda

我试图用代码在WordPress附件页(image.php)中的循环外显示自定义字段,它不返回任何内容。

这是我用来显示自定义字段的代码:

<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, \'my-custom-field\', true);
?>
我正试图在附件页toowith中显示父帖子idget_the_id 并使用此代码

<?php global $wp_query;
$this_page_id = $wp_query->post_parent;
$post_id = get_the_id($post->ID);
echo $post_id ;?>
但是上面的代码只是显示了附件ID,而不是父贴子ID。有人可以帮忙吗?

1 个回复
最合适的回答,由SO网友:Max Yudin 整理而成

你已经有了$post 对象打开image.php. 不要复杂化并使用以下内容:

<?php
echo get_post_meta($post->ID, \'my-custom-field\', true);
echo $post->post_parent;

结束

相关推荐