本文重点是详细介绍wordpress使用键盘上下键左右翻页的方式。涉及到js脚本制作的激活方法,这是一个非常好用的方法。你一定要参考一下。
本文描述了wordpress使用键盘上下键来左右翻页的方式。分享给大家参考。深入分析以下内容:
用键盘上下键翻页的实际效果其实只是一个js效果。其实原理和ctrlenter完成提交评价是一样的。支持ie和ff,没有测试看是否兼容Googlechrome。我偷偷感觉我立马支持火狐,火狐应该支持chrome吧?
案例代码如下:
复制代码如下:document.onkeydown=chang_page
函数Chang_page(e){
vare=e||event,
keycode=e.which||e.keycode;
if(keycode==37||keycode==33)
location="<;?PHPechoget_permalink(get_adjacent_post(false,'42',false));?>;
if(keycode==39||keycode==34)
location="<;?PHPechoget_permalink(get_adjacent_post(false,'42',true));?>;
}
将上面得到的翻页代码复制到single.php中并保存。无论是IE还是FF,键盘翻页都可以完成到极致,这说明get_adjust_post()函数中的42意味着清除分类ID为42的文章内容——换句话说,在整个翻页过程中,该类别下的文章内容会被自动跳过(因为这个网站ID=42的类别是用来更新我的新浪微博的,我不想和文章内容一起翻页)。如无特殊要求,可显示此主参数空,读者可根据具体网站自主更改。
可以列出网页(如主页、分类网页、存档网页等。)还是完成键盘翻页?你只需要申请
Get_previous_posts_page_link()和get_next_posts_page_link()替换代码中的get_adjust_post()函数,以实现以下目标:
案例代码如下:
复制代码如下:document.onkeydown=chang_page
函数Chang_page(e){
vare=e||event,
keycode=e.which||e.keycode;
if(keycode==37||keycode==33)
location="<;?PHPechoget_previous_posts_page_link();?>;
if(keycode==39||keycode==34)
location="<;?PHPechoget_next_posts_page_link();?>;
}
把上面的代码放到对面的网页上,有兴趣的朋友可以试试。
期待以上对大家的WordPress网站有所帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)