如何修改wordpress发表评论模板区域

如何修改wordpress发表评论模板区域

 近日有些网友询问我关于如何修改wordpress的发布评论区域的问题,其实默认的wordpress的发布评论区域是封装在一个函数当中的,对于不懂php知识的人来说,寻找起来确实很麻烦,今天青岛网站建设就跟大家介绍一下如何修改wordpress的发表评论模板。

其实步骤很简单,首先我们要找到发表评论的模板在什么地方,先来看模板文件中的comments.php页,在wp-content/twenty-ten/comments.php中可以看到调用 发表评论的地方,很容易的,我们发现这个评论所调用的函数,<?php comment_form(); ?> 在大约第77行。

然后我们执行全站搜索,找到 function comment_form,搜索结果很明显,这个函数存在于wp安装目录/wp-include/comment-template.php 中,然后我们就豁然开朗了, 其中的内容清晰可见,这个就是发表评论的内容了。在这里就可以简单的进行修改了。

但是有些人就想了,改了这里,不就动了wordpress的主程序了吗,以后升级主程序还要重新覆盖这个文件才行,岂不是很麻烦。其实方法很多,我们完全可以自己来定义一个函数实现自定义wordpress主题的方法。

 

wordpress发表评论的函数

我们只需要在comments.php中将调用发表评论的函数改为自定义的函数。可以使用<?php comment_myform(); ?>  然后再在twenty-ten中增加一个myform,.php文件,复制comment-tempate.php的内容,并将function的函数名称修改为 commnet-myform,这个时候再修改这里的评论发表模板就可以了。

 

wordpress发表评论的新模板函数修改位置