0

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

谢谢!

杰温顿

4

1 回答 1

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';

这将为您创建一个与上面类似的链接文本链接。

如果您不想要 url 掩码,而只希望将 URL 显示为文本 - 那么只需使用一个 value 。

3 - 如果您希望它显示在 BUTTON 中,那就是另一回事了,它与 CSS 相关 - 这将取决于您希望按钮的外观,在这种情况下 - 您只需将这些值放入标记中。

于 2012-06-24T02:34:49.707 回答