好吧,我在自定义帖子类型的帖子编辑屏幕上创建了一个自定义元框。我希望能够做到的是允许用户输入一个链接,然后有一个显示帖子的按钮,将用户带到指定的链接。我会使用什么钩子来调用元框数据?
谢谢!
JWinton
答案 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有关 - 它将取决于你想要按钮的外观,在这种情况下 - 你只需将这些值放在标记。