WordPress: rimuovere l'ancora dei link "More"

WordPress: rimuovere l'ancora dei link "More"

Per impostazione predefinita tutti i link di Wordpress che ad un articolo hanno un'ancora che serve a far puntare il browser direttamente al contenuto effettivo dell'articolo.

Si tratta di una caratteristica sicuramente utile, ma che crea dei problemi qualora un visitatore volesse copiare l'URL dell'articolo. Possiamo rimuoverla con una semplice funzione filtro.

Copiate ed incollate il seguente codice nel file functions.php del vostro tema:


function my_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', 'my_remove_more_jump_link' );
Torna su