wordpress在comment_template()之前插入内容

时间:2012-09-13 20:19:03

标签: wordpress comments wordpress-plugin

我正在尝试将内容注入到comment_template()中,类似于如何使用comment_form()。

例如:

<?php
$args = array("comment_notes_before" => myrp_api_ratings_form_table(null, true));
comment_form($args);
?>

这将使得myrp_api_ratings_form_table函数返回的内容将出现在注释表单之前,而不是在提交按钮之后。

有没有办法做类似但使用comment_template()函数?我试着没有运气看着手抄本。此外,还有任何进一步修改comment_template()输出的良好链接吗?

谢谢

1 个答案:

答案 0 :(得分:0)

comment_template上有很多动作和过滤器,您可以使用它们来修改模板,或者只是构建自己的模板。以下是可用的所有过滤器和操作的列表: http://codex.wordpress.org/Plugin_API/Filter_Reference#Comment.2C_Trackback.2C_and_Ping_Filters

编辑:

这只会更改每条评论的数据。如果你想改变真实模板的显示和结构,我想你必须创建自己的模板。但它并不像听起来那么难,在代码中有一个很好的指南,有一些很好的例子:http://codex.wordpress.org/Function_Reference/wp_list_comments