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 企业网站的四点益处

Wordpress以其开源易用的特点以及宏大的格调插件数据库支持,曾经成了以后最盛行的博客零碎!而博客又以其良...

在wordpress文章末尾增加内容的简略办法

1、修正文章页面模板single.php关上模版文件中的single.php,在其中搜寻在这行上面加上:复制代码代码如下:...

详解WordPress中简码格局标签编写的根本办法

WordPress 简码是一品种似于论坛标签的货色,格局相似于把尖括号换成中括号的 Html 标签。简码很多人叫做短...

应用PHP+AJAX让WordPress静态加载文章的教程

为什么要静态加载文章&#63; 1. 疾速向访客展现页面 文章很容是蕴含大量文字和多媒体资源 (如: 图片, 视频, ...

开发者应该注意的WordPress2.9新性能小结

1.文章缩略图(Post Thumbnails) WordPress 2.9 一个比拟重头的新性能就是提供了不需求自定义字段的文章缩略...

从站内查用WordPress站内文章的完成办法

最近遇到一个从站内查用WordPress站内文章成绩,详细是这样的:需求在A站的首页或许侧边栏援用B站点的最新文...

需求提交

客服服务