2015-01-12 81 views
0

如何在WordPress中定义默认自定义字段列表?Wordpress定义自定义字段列表

我想让用户能够在管理员创建或编辑帖子时从列表中选择自定义字段。在coustom领域,当用户选择“youtube”或“image”时,我将基于设计和制作不同的风格。在Web上找到解决这个简单问题的方法是不可能的。

回答

0

WordPress需要现有的自定义字段并将其显示在选择框中。因此,一旦您在一个页面上创建了自定义字段,它将在WP Admin的所有页面上可用。只需点击“输入新的”关于自定义字段选择框,它将允许您输入一个新的元键。

更多的技术

自定义字段存储在元数据数据库表中,而自定义字段名称是meta_key和自定义字段值是meta_value。

当编辑页面加载时,将所有自定义字段(用于内部使用的减号字段)进行分组,并将其显示在选择下拉列表中。

检索

检索自定义字段将如下所示:

$custom_field = get_post_meta($post->ID,"CUSTOM FIELD NAME",true); 

预定义的自定义字段

WordPress的提供了一个流行的插件Advanced Custom Fields,使您可以创建不同类型的具有预设值的自定义字段。这有助于内容编辑人员选择适当的自定义字段附加的值。

+0

好的,但我的问题是,我学习创建主题...所以我需要为将要购买此模板的人定义默认自定义字段...也许这是不可能的我不知道,我刚刚开始.. – Wordica

+0

检查我的更新 –

+0

好的我只是重新加载。我从来没有使用准备好的脚本,但正如我看到这是一个armagedon :)当我在RoR中创建自己的应用程序时,我只是把新表和所有...在这里,一些插件的简单的东西.... :))哇我很惊讶,人们使用:) – Wordica