用于特定帖子/页面的Wordpress自定义字段/元框

时间:2010-08-04 16:51:26

标签: wordpress wordpress-plugin

我知道您可以轻松地为每个帖子类型添加自定义元框,但我希望为特定页面添加自定义元框/自定义字段,而无需离开wordpress'页面'菜单。

例如,当我去Pages->编辑“主页”一个名为欢迎文本的框出现。

如果我编辑“关于”页面,则该框不会显示。

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

如果您想在编辑页面决定是否添加元框,请加入add_meta_boxesadd_meta_boxes_page(针对page帖子类型)操作。它们被称为right before the boxes are drawn,因此您可以选择通过add_meta_box添加一个。

答案 1 :(得分:0)

您应该能够在要添加数据的页面上使用Custom_Fields属性。例如。在“主页”页面上添加自定义字段“welcome_text”,然后使用类似

的内容
$customField = get_post_custom_values("welcome_text");
if (isset($customField[0])) {
    echo $customField[0];
}  

在主页模板中。我确信还有其他方法,但这可能是最简单的。

答案 2 :(得分:0)

也许WPAlchemy MetaBox可能有帮助...