0

为了在添加新评论时添加评论元数据,我修改了 wp-comments-post.php 文件。现在我担心的是,当你升级 wordpress 时,你会失去它。

所以我想知道升级过程中文件是否被替换,如果是,这样做的标准做法是什么?

我所做的修改是:

if(isset($_POST['rating'])){
        $rate = wp_filter_nohtml_kses($_POST['rating']);
        add_comment_meta($comment_id, 'coumment_rating', $rate, false);
    }
4

1 回答 1

1

查看 codex 中的示例,将该示例添加到您的主题函数文件中,并使用您在该函数中的 mod 中所做的操作...除非绝对必要,否则请始终避免修改核心 wordpress 文件..在大多数情况下,您可以添加动作挂钩类似于本例中的示例 http://codex.wordpress.org/Function_Reference/add_comment_meta

于 2012-10-30T04:31:03.530 回答