wordpress利用键盘左右键完成上下翻页的办法

本文实例讲述了wordpress利用键盘左右键完成上下翻页的办法。分享给大家供大家参考。详细剖析如下:

利用键盘左右键翻页成果其实只是咱们利用了一款js成果,用键盘左右键完成wordpress上下翻页,其实原理和ctrl+enter来完成提交评论一样的情理,支持ie和ff,没有测试能否兼容谷歌chrome,我私下里感觉既然支持firefox那应该会支持chrome了,应该吧.

实例代码如下:

document.onkeydown = chang_page;  
function chang_page(e) {
var e = e || event,
keycode = e.which || e.keyCode;
if (keycode == 37 || keycode == 33)
location = "<?php echo get_permalink(get_adjacent_post(false, '42', false)); ?>";
if (keycode == 39 || keycode == 34)
location = "<?php echo get_permalink(get_adjacent_post(false, '42', true)); ?>";
}

将下面给出的翻页代码复制到single.php内保留,无论是IE还是FF,均能完满完成键盘翻页,阐明:get_adjacent_post()函数中的42是指扫除分类ID为42的文章——也就是说,在翻页进程中会主动跳过该分类下的文章(由于本站ID=42的分类被用于革新集体微博,并不想与文章一同翻页展现),假如没有非凡要求,这个参数留空即可,读者可依据集体博客的实际需求自行修正.

文章列表页面(如首页、分类页面、存档页面等)能否也能够完成键盘翻页呢?咱们只要应用

get_previous_posts_page_link()和get_next_posts_page_link()替代上述代码中的get_adjacent_post()函数即可达到目的:

实例代码如下:

document.onkeydown = chang_page;  
function chang_page(e) {
var e = e || event,
keycode = e.which || e.keyCode;
if (keycode == 37 || keycode == 33)
location = "<?php echo get_previous_posts_page_link(); ?>";
if (keycode == 39 || keycode == 34)
location = "<?php echo get_next_posts_page_link(); ?>";
}

将下面的代码搁置到相应页面,感兴味的冤家能够试一下.

心愿本文所述对大家的WordPress建站有所协助。

以上就是安达网络工作室关于《wordpress利用键盘左右键实现上下翻页的方法》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: wordpress 键盘 左右键 上下翻页 方法
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
在WordPress中应用wp_count_posts函数来统计文章数量

做一个全站统计是不是很酷?短暂的博客越来越少,何不给本人的一个统计,看看本人在这个博客上致力了多少,...

WordPress投稿性能增加邮件提示性能的办法

一、增加一个存储投稿者邮箱的自定义栏目   关上WordPress增加投稿性能,上面咱们将对这篇文章中的代码进...

WordPress中登陆后封闭登陆页面及设置用户不可见栏目

用户登录后封闭登录页面 WordPress默许的登录页面是:http://WP目录/wp-login.php,登录后会主动跳转到:ht...

WordPress统计以后页面数据库查问次数及耗费工夫的办法

本文实例讲述了WordPress统计以后页面数据库查问次数及耗费工夫的办法。分享给大家供大家参考。详细剖析如下...

WordPress中限度非治理员用户在文章后只能评论一次

之前有网友提出,在WordPress中有没有方法完成每篇文章只容许用户评论一次? 暂不说这个需要有没有用,毕竟...

WordPress中函数get_term_link的参数设置成绩

为何要用 get_term_link?: 新类型的分类是无奈用 <?php echo get_category_link( $category_id ); ?> 输入...

需求提交

客服服务

亿鸽在线客服系统