【发布时间】:2013-06-17 02:45:51
【问题描述】:
我对发布元值并将它们实施到 Wordpress 主题中非常陌生。最终,我要做的是在单个帖子的特定部分列出单个帖子元值。但我没有任何进展,因为我尝试的任何方法似乎都不起作用。例如,如果我想显示名为 Model 的键的元值,这些都不起作用:
<?php get_post_meta($post->ID, 'Model', true); ?>
<?php get_post_meta($post->ID, 'Model', false); ?>
<?php get_post_meta(get_the_id(), 'Model', true); ?>
即使这样也行不通——它应该:
<?php get_post_meta( get_the_id() ); ?>
到目前为止,列出元值唯一有效的是:
<?php the_meta(); ?>
但当然,这对我没有好处,因为它列出了该帖子的所有元值,我需要能够单独导入单个元值。 p>
我知道当我调用这些函数时我处于循环中,并且我知道get_post_id() 有效,因为我使用它执行了echo。我唯一能想到的就是我不正确地为$key 声明了字符串,或者不正确地为$single 声明了布尔值,而Wordpress 文档对于这两者都非常参差不齐。但是,$key 和 $single 都不是我上面列出的第四个代码示例的一个因素。真的,我被困住了。
有人可以帮帮我吗?
(P.S. 我正在使用默认的二十一和二十一主题来尝试这个元事物,所以主题本身不应该是问题)
【问题讨论】:
标签: php wordpress function post meta