»

WordPress评论回复自动发邮件时取消comment_parent

    WordPress  
访客IIS工作伪静态建站网站优化CDN插件WordPress插件WP Rocket浏览器web.config访问身份认证windows主机Wp Super Cache腾讯云加速爬虫CLBSEOcookiesCDN的问题Apachewordpress数据库

网上有很多关于如何设置评论回复自动发邮件的功能代码,其中有下面一句:

 . htmlspecialchars(get_comment_link($comment->comment_parent)) . 

这样做的好处是,可以在分页评论中定位不同分页的评论。

 

但是,如果我们的博客评论平时不多,就会出现一些麻烦,力量如,当你有一页评论时,某个评论收到了邮件回复,你点击该链接时,会出现如下格式:网站网址/comment-page-1#comment-comment_ID

这样的格式。如果评论就一页,comment-page-1 是不需要出现的,这样的格式会造成缓存插件缓存另外一个页面,与原页面重复,并不利于SEO优化。因此,我门需要的是 网站网址#comment-comment_ID 这样的格式。

 

因此,需要把以上代码修改成如下格式:

本文禁止住转载。任何形式转载请联系作者(时光在路上 www.timezls.com)。时光在路上保留所有权利

 . get_permalink($comment->comment_post_ID) . '#comment-' . $comment->comment_ID . 

这样修改后,通过邮件点击链接,可以直接定位到相关网页的某条评论上面了,从而忽略了 comment-page-1、comment-page-2、comment-page-3 。。。这些不必要的参数。

 

本文禁止住转载。任何形式转载请联系作者(时光在路上 www.timezls.com)。时光在路上保留所有权利

当然,如果你设置了评论分页的话,不需要做这样的修改。但如何更好SEO,则需要考虑一下了。

时光在路上扫码阅读、分享
  • 版权声明:该文章由 时光在路上 发表,共 580字。除非特别标注来源,否则为原创。详见《版权声明》部分。
  • 转载请注明:文章标题和文章链接 - 时光在路上 - 也可直接“复制本文链接” 或 使用右边二维码分享本文 →