从前端发布表单中获取单个模板的提交值

时间:2012-04-06 作者:Pollux Khafra

我正在使用Wordpress Form Manager 为了允许用户从前端发帖,我需要在单个帖子模板的不同位置放置帖子的值。他们提供的代码不会在循环内外返回任何内容。例如,我需要将上传文件的url放入脚本中以播放歌曲。这个tutorial 表示使用此函数,但它不返回任何内容。有人有过这方面的经验吗?

<?php fm_summary_get_item_value(\'song-mp3\'); ?>
最新消息:仍在强调这一点。我尝试了一些我在一个线程中发现的东西,有人说它允许他们将一个值转换为一个自定义字段,但它似乎不像我所拥有的那样工作。

 function my_custom_field($postID) {
$my_custom_field_value_var = fm_summary_get_item_value(\'song-mp3\');
$my_get_lastID = wp_get_recent_posts(\'1\');
$my_thePostID = $my_get_lastID[\'0\'][\'ID\'];
add_post_meta($my_thePostID, \'song_mp3\', $my_custom_field_value_var, true);
}
add_action(\'fm_form_submission\', \'my_custom_field\');    

1 个回复
最合适的回答,由SO网友:Rajeev Vyas 整理而成
结束

相关推荐

NEXT_POSTS_LINK和PREVICE_POSTS_LINK问题

下面是作者的代码。php文件。问题是next_posts_link 和previous_posts_link 仅根据相关作者在博客中撰写的帖子数量生成链接,而不是根据查询中的帖子数量(包括页面和事件)生成链接。我使用WP\\u Query添加了推荐的自定义帖子类型“events”here. 我发现这种行为很奇怪,因为页面显示的是查询结果,但previous/next_posts_link\'s 正在做完全不同的事情。有人能看到我的错误吗?这是WordPress的问题吗。<?php get_heade