Wordpressの記事ページで前ページと次ページのリンクURLアドレスを取得し、キーボードの前進後退キーでページをめくる…

1750 ワード

先に説明しますが、私が使用しているWORDPRESSバージョンは3.4.1で、使用しているテンプレートのテーマはNeoEaseが開発したiNoveで、ここをクリックしてダウンロードすることができます.私が文章のページで前と次のページのアドレスを取得したいのは、キーボードを使った前進「->」と後退を増やす機能を実現したいからです.

将其修改为:

在文件的末尾增加如下JS:

	document.οnkeydοwn=gotoPage;
	var preUrl = document.getElementById("prePage").innerHTML.toLowerCase();
	var start = preUrl.indexOf('http');
	var end = preUrl.indexOf('" rel');
	preUrl = preUrl.substring(start,end);
	
	var nextUrl = document.getElementById("nextPage").innerHTML.toLowerCase();
	var start = nextUrl.indexOf('http');
	var end = nextUrl.indexOf('" rel');
	nextUrl = nextUrl.substring(start,end);
	function gotoPage(event) 
	{
		event = event ? event : (window.event ? window.event : null);
		if (event.keyCode==37) 
		{
			if (preUrl!=''){
				window.location=preUrl;
			}
			else{
				alert('This is already the first page."');
			}
		}
		if (event.keyCode==39) 
		{
			if (nextUrl!=''){
				window.location=nextUrl;
			}
			else{
				alert('This is already the last page."');
			}
		}
	}

OK、終了したら、キーボードの前進後退ボタンでページをめくる可能性があります.
馮立彬のブログ(http://www.fenglibin.com)、原文アドレス:http://www.fenglibin.com/get_pre_and_next_page_url_in_wordpress.html