2012-09-13 33 views
0

我想注入内容到comment_template()类似于如何可以与comment_form()。wordpress插入内容之前comment_template()

例如:

<?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()的输出?

谢谢

回答

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

+0

我读了这个链接页面,发现没有类似于我上面提供的例子,只有如何将东西附加到将其放入数据库之前/之后的特定字段。任何简单的例子,没有建立自己的评论主题? –

+0

你说得对。上面编辑。 – Krycke