wordpress - call a function when a comment is posted

穿精又带淫゛_ 提交于 2019-12-12 09:55:34

问题


I would like to take some action in php whenever someone posts a comment. How can I set up a hook for that? I assume it would go in functions.php...

EDIT - here is my udpated code:

add_action('comment_post', 'comment_posted');


    function comment_posted() {
        $MyClass = new MyClass(); //I do this in other functions and don't have any blank screen problems
            $test = "";
            $MyClass->doSomething($test); 
    }

回答1:


See: http://codex.wordpress.org/Function_Reference/wp_new_comment

Calls 'comment_post' action with comment ID and whether comment is approved by WordPress.

You should be able to then call add_action('comment_post', 'my_func'); from within your functions.php.



来源:https://stackoverflow.com/questions/5759882/wordpress-call-a-function-when-a-comment-is-posted

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!