首页 > 电脑专区 > CMS教程 > WordPress >

wordpress主题评论中添加回复的方法

来源:互联网 2023-03-14 12:48:16 33

本文实例讲述了WORDPRESS主题评论中添加回复的方法。分享给大家供大家参考。具体如下:ESe办公区 - 实用经验教程分享!

很多朋友要给自己主题评论加个@reply回复效果,都会选择用插件,其实我们可以完全修改源码来实现,这里就来给大家介绍WORDPRESS主题评论中怎么添加@reply回复.ESe办公区 - 实用经验教程分享!

方法如下:ESe办公区 - 实用经验教程分享!

一、在评论页comments.php添加如下JS代码:复制代码代码如下:script language="javascript"> //![CDATA[ function to_reply(commentID,author) { var nNd='@' author ':'; var myField; if (document.getElementById('comment') && document.getElementById('comment').type == 'textarea') { myField = document.getElementById('comment'); } else { return false; } if (document.selection) { myField.focus(); sel = document.selection.createRange(); sel.text = nNd; myField.focus(); } else if (myField.selectionStart || myField.selectionStart == '0') { var startPos = myField.selectionStart; var endPos = myField.selectionEnd; var cursorPos = endPos; myField.value = myField.value.substring(0, startPos) nNd myField.value.substring(endPos, myField.value.length); cursorPos = nNd.length; myField.focus(); myField.selectionStart = cursorPos; myField.selectionEnd = cursorPos; } else { myField.value = nNd; myField.focus(); } } //]]> /script>二、在functions.php中加入如下代码复制代码代码如下://@reply回复功能 function to_reply() { ?> a onclick='to_reply("?php comment_ID() ?>", "?php comment_author();?>")' href="#respond" style="cursor:pointer;"/>[@reply]/a> ?php }?>三、在评论页复制代码代码如下:?php comment_author_link() ?>后边添加”回复按钮”,代码如下:复制代码代码如下:strong>?php to_reply(); ?>/strong>ESe办公区 - 实用经验教程分享!

希望本文所述对大家的WORDPRESS建站有所帮助。ESe办公区 - 实用经验教程分享!

以上方法由办公区教程网编辑摘抄整理自互联网可供大家参考!ESe办公区 - 实用经验教程分享!


标签: WORDPRESS添加方法

办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码