我知道您可以轻松地为每个帖子类型添加自定义元框,但我希望为特定页面添加自定义元框/自定义字段,而无需离开wordpress'页面'菜单。
例如,当我去Pages->编辑“主页”一个名为欢迎文本的框出现。
如果我编辑“关于”页面,则该框不会显示。
有什么想法吗?
答案 0 :(得分:1)
如果您想在编辑页面决定是否添加元框,请加入add_meta_boxes
或add_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可能有帮助...