很多采纳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" /> 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';
}以上就是安达网络工作室关于《WordPress实现评论提交后跳转的方法》的一些看法。更多内容请查看本栏目更多内容!
判别置顶文章 is_sticky() 函数用来判别一篇文章能否为置顶文章。 用法 is_sticky( $post_id ); 参数 $p...
post_class() post_class 是 WordPress 内置的一个用于显示文章 class 称号的函数,该函数通常会为每一篇文...
WordPress 自身以及主题和插件通常需求加载一些 JavaScript 来完成某些非凡性能。为了最大限制地保障兼容性...
复制代码代码如下://获取文章评论数,不蕴含作者本人function get_comments_number_filter_author() { g...
Berita是一个专为此类需要设计的收费theme。较之于同类产品,它同时为了添加定制化水平还革新了wp零碎,应用...
style.css : CSS(款式表)文件,普通包括主题申明和通用css款式代码 index.php : 主页模板,普通用来做网...