Get_post_meta()不返回值

时间:2014-06-05 作者:Rambo8000

好了伙计们。。。我相信这将是一个非常简单的答案。我完全不知道这件事。

我有一个自定义字段,应该返回链接。出于某种原因,它只是将我重定向回我的网站主页。我对Wordpress真的很陌生,所以我不确定到底发生了什么,但我已经搜索了谷歌,这就是我得到的:

 href="<?php get_post_meta(get_the_id(), \'ramco-videos-link\', true);
为什么它不返回自定义字段中的链接?

2 个回复
SO网友:Alex Dumitru

get_post_meta() 仅返回输出,但不打印输出。您必须使用echothe_meta() 打印实际输出。

 href="<?php echo get_post_meta(get_the_id(), \'ramco-videos-link\', true);

SO网友:APAD1

尝试以下操作:

<?php echo get_post_meta($post->ID, \'ramco-videos-link\', true); ?>
确保在那里有结束PHP标记。

结束

相关推荐

is_active-sidebar loop

因此,我有4个小部件,它们位于大3列中,当它们不活动时,我会放置一个占位符作为用户指南,以便用户知道在哪里放置什么。我确实成功地计算出了is\\u active,但它原来是一个很长的代码,我想知道是否有办法缩短它。从available-course-list-1到-4的小部件<?php if ( is_active_sidebar( \'available-course-list-1\' ) ) : ?> <div class=\"large-3 medium-3 col