Drobny kawałek kodu, który nadaje wszystkim linkom w artykułach atrybut nofollow.
add_filter( 'the_content', 'add_no_follow' ); function add_no_follow($content) { if ( preg_match_all( '/<a[^>]+>/', $content, $matches ) ) { foreach ( $matches[0] as $old ) { $new = preg_replace( '/ rel="[^"]+"/', '', $old ); $new = preg_replace( '/>/', ' rel="nofollow">', $new ); $re = sprintf('|%s|', preg_replace( '/\|/', '\\|', $old ) ); $content = preg_replace( $re, $new, $content ); } } return $content; } |
Jak użyć podany kod?
Masz 3 rozwiązania:
- wrzuć załączony plik do folderu
wp-content/plugins
, a potem włącz wtyczkę - wrzuć załączony plik do folderu
wp-content/mu-plugins
- dołącz kod do pliku
functions.php
aktualnie używanego motywu