请知悉:本文最近一次更新为 1 year 前,文中内容可能已经过时。

众所周知,留言的后台,每一条留言都有基本的操作,诸如: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


如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《WordPress如何在edit-comments后台新增留言控制按钮》相关的博文:


留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌