当删除帖子时,与此帖子相关的所有评论都会处于“post trashed”状态。它们不会被扔进垃圾箱。
在我的主题中,作者发表帖子或评论得到了一个分数。随后,我还想在帖子或评论被丢弃时扣一分。
这两种功能都工作得很好。当我扔掉一篇帖子时,问题就出现了。我希望相关评论也受到影响,并降低一分。
此功能:http://de.wpseek.com/wp_trash_post_comments/ 似乎是罪魁祸首。因此,我认为最好的解决方案是,要么以某种方式强制将“post\\u comments”发送到实际的垃圾箱中,要么以某种方式在上述函数中加入一个操作,以便在丢弃“post\\u comments”时删除一个点。(重要的是不要与trash\\u评论冲突,因此该操作不会被调用两次,并且一条评论被丢弃会减少2分)。
有什么想法吗?