在新帖子中隐藏自定义字段?

时间:2010-05-12 07:50:31

标签: wordpress wordpress-theming custom-fields

我刚开始使用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

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

2 个答案:

答案 0 :(得分:1)

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

不过,我认为最好避免在自定义字段键中插入空格。

答案 1 :(得分:0)

以下内容将帮助您创建自定义元框:

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

相关问题