我正在尝试使用Python library为WordPress的XMLRPC API创建评论,并将评论的状态设置为未批准或“保留”。但是,通过API插入的所有评论似乎都会创建批准的评论。
comment = WordPressComment()
comment.content = body
comment.status = 'hold'
wp.call(NewComment(post_id, comment))
创建评论方法不支持此参数吗?
答案 0 :(得分:2)
答案:通过在NewComment请求中设置状态不能直接实现。
但是,您可以使用pre_comment_approved
过滤器来定义自己的处理程序,并在将注释插入数据库时添加未批准的状态。