WordPress教程:评论提交后跳转

  • 时间:
  • 浏览:1
  • 来源:大发快三_快三官网注册码_大发快三官网注册码
作者:匿名 hihi 来源:SayBlog.Me 浏览: 2013-1-7 10:59:37 字号:大 中 小

[摘要]亲们在建博客的前一天应该注意到用户体验,很多当客访在亲们的博客上成功评论时,应该跳转到感谢页面,本文介绍了你这个最好的办法。

  一点使用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://domain.com/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://domain.com/thank-you';

}

  依然应该根据实际情况汇报修改其中thank-you页面的URL。OK!

  原文地址:http://www.sayblog.me/redirected-to-thank-you-page-after-commenting-in-wordpress.html

sssss
Tags: wordpress教程   wordpress   评论跳转  
责任编辑:mcwm