为审核驳回的文章添加一个私信通知信息

为审核驳回的文章添加一个私信通知信息-程序猿
为审核驳回的文章添加一个私信通知信息
此内容为付费阅读,请付费后查看
200积分
付费阅读

[子比]为打回的文章添加一个私信通知

续上回,因为朋友想建二次元社区网站,所以我帮他开发网站。我觉得社区网站多多少少用户发文章需要被打回把,但wordpress打回文章到草稿没有任何功能会告知用户!这就很离谱了。于是我就写了条代码实现管理员能够在后台写打回原因并发送给用户。

代码

首先得知道Zibll是如何调用发送私信的。这里我先找到了发送私信的ajax代码的位置:/inc/functions/message/functions/ajax.php:176 function zib_ajax_send_private()。之后就可以根据这个代码写自己的发送私信的函数:

把这个函数放到functions.php 中即可。

$data = {

‘msg’ =  ‘ 发送的话’,

‘send_user’ = ‘发送用户的ID,是数字,不是字符串’,

‘receive_user’ = ‘收信用户的ID,是数字’

}

之后加入另一个代码:

代码主要功能我就不赘述了。直接上功能预览。

2023030305402783

在打回原因中写入文字后,只要保存文章就会发送给该文章的所有者。

202303030540278

当然,还有自动保存前几次的打回原因。是不是很人性化

结束语

这就是所有的步骤了,该功能还做的不完善。比如历史记录应该加上是哪个管理发送的打回,在什么时候打回的之类的功能。

这就是效果了

2023030305402719

 

 

© 版权声明
THE END
点赞20 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容