ADD_ACTION无法通过插件显示函数

时间:2012-10-14 作者:Mohd Rafie Kamaruzaman

我正在使用一个具有以下功能的插件:见问题的结尾。

我在模板文件中创建了一个挂钩:

<?php custom_hook(); ?>
这就是我的函数。php

function custom_hook() {
    do_action(\'custom_hook\');
    echo \'Custom Hook works!\';
}

add_action(\'custom_hook\', \'wnw_overall_rating_comments\', 1);
我很好奇,为什么没有加载。我甚至编辑了插件的add\\u操作,以查看我的过滤器是否工作,

add_action(\'custom_hook\',\'wnw_overall_rating_comments\');
但运气不好。

我错过什么了吗?

add_action(\'the_content\',\'wnw_overall_rating_comments\');
function wnw_overall_rating_comments($content)
{
    global $post,$rating_table_name,$wnw_multi_rating_table,$multi_rating_image_on,$multi_rating_image_off,$multi_rating_image_half,$wpdb;

    if($post->type != \'page\')
    {
        //some function

        }
        return $content.$rating_value;
    }else
        return $content;    

}

1 个回复
SO网友:kaiser

你只是错过了return printecho 声明(而不仅仅是return).

结束

相关推荐

Custom Post Row Actions

我偶然发现this question 在写这个问题的时候。我有一个问题是关于这个问题的。我发现你用的是get_delete_post_link 筛选为我的操作创建一个新的url(或一个类似的函数——在任何情况下,我都会将该函数与布尔值一起使用)。唯一的问题是,I don\'t know how to capture the event now. 考虑到我在谷歌上找不到很多关于行后操作的例子,我将不胜感激-/public function _wp_filter_get_delete_post_link( $