WP – More-Link mit Title Attribute

Hallo Liebe Leser von You Big Blog.
Vor kurzem habe ich ein Blog Artikel geschrieben wie man der More Tag Sprungmarke mit Hilfe über eine Funktion in der functions.php entfernt,da habe ich schon mal erwähnt »Title-Attribut« leider war Code Snippet nicht vollständig und es hat nicht geklappt.
Jedoch hab mir keine Ruhe gegeben und hab nach weitere Möglichkeiten gesucht, hab Timm nochmal angeschrieben und darum gebeten das der der Code überprüft. Timm war sofort dazu bereit und hat eine fehlerfreie Code gegeben.
Wordpress-nuetzliche funktion

Also Normalle WordPress Link Struktur für #more-Anker sieht so aus:

http://you-big-blog.com/2011/06/20/fernanda-brandao-was-ihr-bei-einem-mann-wichtig-ist/#more-6317

Nachdem ich #more Anker entfernt habe, so:

http://you-big-blog.com/2011/06/20/fernanda-brandao-was-ihr-bei-einem-mann-wichtig-ist/

Dafür das More-Link eine Title-Attribute bekommt in der functions.php Datei eine Code Snippet Funktion einfügen :
// more-link (weiterlesen) mit title-Attribute ausgeben
add_filter( 'the_content_more_link', 'fb_more_link', 10, 2 );
function fb_more_link( $more_link, $more_link_text ) {
$more_link =' ID}\" class=\"more-link\">$more_link_text";
return $more_link;
}

die 4. Zeile. Hier wird festgelegt, welchen Namen und Titel der Link bekommt.
So sieht eindeutig More-Link mit Title Attribute SEO freundlicher.

title=“Google Update für Suche Algorithmus weiterlesen “ href=“http://you-big-blog.com/2012/08/16/google-update-fuer-suche-algorithmus/

vielen Dank Timm Dafür das More-Link eine Title-Attribute bekommt.

Komplette Code Snippet für #more-Anker entfernen und More-Link mit Title Attribute ausgeben sieht so aus:

// more-link (weiterlesen) mit title-Attribute ausgeben
add_filter( 'the_content_more_link', 'fb_more_link', 10, 2 );
function fb_more_link( $more_link, $more_link_text ) {
      $more_link =' ID}\" class=\"more-link\">$more_link_text";
      return $more_link;
}

//More-Link Sprungmarke entfernen
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');

in der functions.php einfügen fertig.

Über den Autor

Olena Seregina

Was ich soll und schulde, steht im Steuerbescheid.
Was ich nicht darf, steht im Strafgesetzbuch.
Und alles andere kann ich selbst entscheiden.
/ viktor37/

4 Kommentare

Copyright © 2010 - 2017 You-Big-Blog.com