08. Februar 2012 · Kommentieren · Kategorien: Internet · Tags:

Auch ich nutze auf meinem Blog hier den Weiterlesen-Link. Mir gefällt es nicht, wenn ich auf einem anderen Blog elend lang scrollen muss, um auf der Startseite einen Überblick über die neuesten Artikel zu bekommen. Normalerweise interessieren mich die Kommentare sowieso und so würde ich mir selbst bei kompletten Artikeln auf der Startseite keinen Klick ersparen.

Standardmäßig wird der Weiterlesen-Link von WordPress so interpretiert, dass dieser Link zu der Stelle im Artikel verlinkt, wo der Weiterlesen-Tag (more-tag) eingefügt wurde. Mir persönlich gefällt dieses Verhalten nicht sonderlich, sodass ich das Verhalten normalerweise umstelle. Der Weiterlesen-Link soll zum Start des Artikels zeigen.

Anzeige

Die Funktion ist relativ schnell umgestellt. Es genügt, in der functions.php im Theme-Ordner folgendes Code-Stück einzubauen:

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');

Anzeige


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert