众所周知,留言的后台,每一条留言都有基本的操作,诸如:Unapprove、Reply、Quick Edit和Edit等操作。
而我想在这些链接后新增一个链接或者按钮实现一些特殊逻辑的处理,这个需求如何实现呢?
经过查找,发现可以通过给comment_row_actions
添加过滤器来增加action的操作。
示例代码:
function modify_comment_row_actions_defaults($actions, $comment) {
// Update the $actions variable according to your website requirements and return this variable. You can modify the $actions variable conditionally too if you want.
return $actions;
}
// add the filter
add_filter( "comment_row_actions", "modify_comment_row_actions_defaults", 10, 2 );
对其中的$actions进行dump后,你可以了解其基本的动作如何声明,新增对应动作即可。上述代码应该添加到主题的functions.php中。
参考资料
How to use comment_row_actions filter in WordPress
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。