[wordpress]取消「繼續閱讀」的標籤連結(井字號)

LINEで送る
[`evernote` not found]

wordpress很貼心的會在我們加入「more」的地方,自動加上自動遷移的井字號。
不過有時我們只是為了排版方便,所以,希望使用者在進入詳細頁面時,一樣從最開頭開始閱讀(也就是把超連結中的井字號拿掉)。
這時只要在使用的主題(theme)的function.php中加入下列程式就可以:

	function remove_more_jump_link($link) { 
		$offset = strpos($link, '#more-');
		if ($offset) {
			$end = strpos($link, '"',$offset);
		}
		if ($end) {
			$link = substr_replace($link, '', $offset, $end-$offset);
		}
		return $link;
	}
	add_filter('the_content_more_link', 'remove_more_jump_link');