隐藏新文章中的自定义字段?

隐藏新文章中的自定义字段?

问题描述:

我刚刚开始使用WordPress,并且在自定义字段中遇到了一些问题。下面是从的functions.php隐藏新文章中的自定义字段?

add_post_meta($post_id, 'Post Thumbnail', $post_thumb, true) or update_post_meta($post_id, 'Post Thumbnail', $post_thumb); 
add_post_meta($post_id, 'Project URL', $url, true) or update_post_meta($post_id, 'Project URL', $url); 
add_post_meta($post_id, 'Project Thumbnail', $thumb, true) or update_post_meta($post_id, 'Project Thumbnail', $thumb); 

该问题的代码是,他们出现时,我尝试创建一个新的职位,像这样:

alt text http://dl.getdropbox.com/u/118004/Screen%20shot%202010-05-12%20at%2010.45.35%20AM.png

的另一个问题是,他们没有甚至工作,只有当我发布帖子时,回去阅读每个字段。有什么办法隐藏字段只显示“添加新的自定义字段:”部分?谢谢!

如果最终用户不需要编辑它们,您可以隐藏自定义字段,并开始用下划线('_')命名它们。见:http://codex.wordpress.org/Function_Reference/add_post_meta#Making_a_.22Hidden.22_Custom_Field

顺便说一句,我认为最好避免在自定义字段键内插入空格。

+0

用户需要编辑它们,但我想他们只是在下拉列表中可见。 – Norbert 2010-05-12 15:25:07

下面将帮助您创建自定义元框:

http://farinspace.com/wordpress-meta-box-next-level/