是否可以ID
在循环中使用自定义?例如使用$post->122334535
而不是$post->ID.
事情是。我有自定义帖子,附加到这些自定义帖子的是图像。我需要在Wordpress 中创建 bij CakePHP的另一个页面的图像。
这些页面有相同ID
的,所以我这样尝试:
<?php get_post_meta($post->$info['id'], 'Thumbnail') ?>
但没有响应。ID
和$info['id']
是相同的数字。
您不能使用 like$post->122334535
代替$post->ID
. 因为wordpress post query是通过写代码给出post ID的$post->ID
。一起在 wordpressPost
中->ID
回显帖子的 ID。所以你可以使用122334535
(即post_id
) 而不是Post->ID
.
你搞错了。如果出于某种原因您想使用自己的 ID,则应将整个$post->ID
ID 替换为您想要的 ID。
例如,如果你想使用 post ID 123
,你必须使用:
<?php
echo get_post_meta(123, 'Thumbnail');
?>
请注意,我添加了一个,echo
因为 using onlyget_post_meta
不会打印任何内容,它只会返回一个值。