WordPress完成评论提交后跳转的办法

很多采纳WordPress顺序搭建的博客都相当注重与读者之间的互动,以评论为例,为了进步读者的体验品质,有的博主会专门给评论者提供一个“感激”的页面,也就是说,评论者宣布评论后即被重定向到这个指定的“感激”页面,这类感激“页面里有些内容是博主本人设计好的,比方“感激你参加本文的探讨!”等诸如此类的提醒,这在肯定水平上让评论者感触到博主的激情与仔细。文本讲述了在WordPress上完成这样的成果的办法。
  假定你曾经创立了一个“感激”页面,其英文名为thank-you,这个操作步骤置信大家都懂得,就在后盾管制面板的“增加新页面”里能够创立了,这里需求记住这个thank you页面的URL,前面要用到。
  
办法一,经过应用评论框暗藏域(hidden field)来完成到thank you页面的跳转

  关上主题文件comments.php,再找到如下显示评论框的代码:

<form action="<?php echo
get_option('siteurl'); ?>/wp-comments-post.php" id="commentform" method="post">

  在这行代码的上面增加如下这行:
<input name="redirect_to" type="hidden" value="http://localhost/thank-you" />

  留意其中的URL,也就是你之前所创立的thank you页面的地址,这里用作暗藏域(hidden field)的值。
  
办法二,运用执行挂勾(action hook)来完成

  WordPress 中有一种叫执行挂勾的机制,容许插件把一些性能“挂载”到 WordPress 当中。也就是说,在零碎运转至某一个环节时,去调用插件内的一些函数。更多对于“执行挂钩”的阐明,请参考WordPress中文插件 API 文档。
  在本例中,咱们将应用 comment_post_redirect 这条hook. 关上主题文件 functions.php,而后增加以下几行代码:

// Redirect to thank you post after comment
add_action('comment_post_redirect', 'redirect_to_thank_page');
function redirect_to_thank_page() {
return 'http://localhost/thank-you';
}

  仍然应该依据实际状况修正其中thank-you页面的URL。至此成绩搞定!

以上就是安达网络工作室关于《WordPress实现评论提交后跳转的方法》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: WordPress 评论 跳转 方法
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
WordPress完成评论后可显示内容中附件下载地址的办法

本文实例讲述了WordPress完成评论后可显示内容中附件下载地址的办法。分享给大家供大家参考,详细如下: 最...

wordpress页面显示指定分类文章的办法

本文实例讲述了wordpress页面显示指定分类文章的办法。分享给大家供大家参考。详细完成办法如下: wordpres...

WordPress获取以后页面URL地址的办法

本文实例讲述了WordPress获取以后页面URL地址的办法。分享给大家供大家参考。详细如下: 咱们常常在做WordP...

WordPress应用中文用户名的办法

在WordPress上增加中文用户时报错说不支持中文,失去如下谬误:谬误:请填写用户名。谬误:此用户名蕴含有效...

WordPress 嵌套回复 (优缺陷对照)

1. 它能够进步用户体验, 调动访客回复的踊跃性, 从而添加评论的数量, 能让博客变得像社区一样活泼. 2. 博客...

WORDPRESS 建站进程中常见的15个谬误小结

作为知名建站零碎,WordPress在国际博客建站畛域一枝独秀,在cms建站方面也有着超强的人气,能够搭建各类型...

需求提交

客服服务