我如何才能在提交时获得评论ID?

时间:2013-12-08 作者:Bms85smb

我在评论表单中添加了一个附件字段。它将文件存储在Amazon AWS上,并将URL、用户ID、帖子ID和其他一些内容写入自定义表。为了将附件与注释正确关联,我在获取注释ID时遇到了一些困难。有没有一种很好的方法可以在编写过程中获取注释ID?

我查看了文档,似乎找不到任何可以在提交时获得我的评论ID的内容。

1 个回复
最合适的回答,由SO网友:Chittaranjan 整理而成

你可以钩住comment_post 并使用注释id添加逻辑

// Save the data along with comment id
add_action( \'comment_post\', \'wti_save_comment_data\' );

function wti_save_comment_data( $comment_id ) {
    // Use the comment id and add your logic
}

结束

相关推荐

第一个分页页面和其余分页页面的Posts_Per_Page设置是否不同?

如何设置posts_per_page 查询设置,以便在第一个分页页面(主页、存档、搜索等)和其余页面上显示不同数量的帖子?例如,假设我想在类别档案的第一个分页页面上显示10篇文章,在其余页面上显示15篇文章。我该怎么做?This works:function itsme_category_offset( $query ) { if( $query->is_category() && $query->is_main_query() ) { i