实现更多字段wordpress插件

时间:2011-03-16 19:43:56

标签: wordpress wordpress-plugin implementation custom-fields

我找到了这个自定义字段插件 - http://wordpress.org/extend/plugins/more-fields/

现在我只是想知道如何实现更多字段,我已经安装了插件,创建了字段,并将字段内容添加到帖子中,但前端没有显示任何内容......

我一直在搜索,但无法找到有关如何执行此操作的任何文档。

如何让字段显示在前端?

3 个答案:

答案 0 :(得分:6)

此时我会尽快不使用More Fields插件,因为有些本机函数可以使用自定义字段完成您可能想要的所有操作。

可以为任何帖子分配自定义字段 - 您可以通过帖子编辑器执行此操作。

然后在任何php文件中,使用函数get_post_meta()来访问这些自定义字段值,使用这种语法(必须在循环中完成):

<?php
$meta_value = get_post_meta($post->ID, 'custom_field_name', true);
?>

或者,如果您只想打印自定义字段值而不将其指定给变量,请执行以下操作:

<?php 
echo(get_post_meta($post->ID, 'custom_field_name', true));
?>

您需要更改的唯一内容是'custom_field_name';只需替换您要访问的任何自定义字段的名称(键)。

答案 1 :(得分:0)

http://codex.wordpress.org/Custom_Fields

$pid = $post->ID;
$foo =get_post_meta("$pid", 'CustomFieldName', true);
echo $foo;

更多字段插件会自动创建自定义字段,以及称为元数据的帖子的任意额外信息。要访问此信息,您需要使用phpPress的函数get_post_meta()在php中调用该信息。

答案 2 :(得分:0)

使用更多字段插件

    <?php meta('XXX'); ?>

在您的模板中,您希望获得字段的内容。

XXX是您在自定义字段键中输入的名称。