从Wordpress自定义元框调用数据

时间:2012-06-24 00:30:47

标签: php wordpress

好吧,我在自定义帖子类型的帖子编辑屏幕上创建了一个自定义元框。我希望能够做到的是允许用户输入一个链接,然后有一个显示帖子的按钮,将用户带到指定的链接。我会使用什么钩子来调用元框数据?

谢谢!

JWinton

1 个答案:

答案 0 :(得分:0)

我不确定我是否理解这个问题,但是:

1 - 显示自定义元数据,您不需要钩子,而是一个函数。

它被称为get_post_meta()(点击链接了解更多信息。)

2 - 如果要创建链接,通常要做的是拥有2个元字段,一个用于URL本身,另一个用于URL显示文本(或按钮)。

然后你可以做,例如:

$my_URL = get_post_meta($post_id, $my_URL, true); ?>
$my_URL_mask = get_post_meta($post_id, $my_URL_mask, true); ?>

然后

 <a href="<? echo $my_URL; ?>" rel="whatever" title = "go to <?echo $my_URL;?>" alt="<?php echo $my_URL; ?>" /> <? echo $my_URL_mask ?> </a>

现在,如果您的自定义字段值将是例如:

$my_URL = 'CLICK HERE';
$my_URL = 'http://codex.wordpress.org/Function_Reference/get_post_meta';

这会创建一个链接文本链接,就像上面那样。

如果你不想要网址掩码,只有网址显示为文本 - 那么只需使用一个值。

3 - 如果你想让它在BUTTON中显示,这是一个非常的故事,它与CSS有关 - 它将取决于你想要按钮的外观,在这种情况下 - 你只需将这些值放在标记。