Так что я пытаюсь написать функцию, которая добавляет nofollow к ссылкам в wordpress с разными доменами.Добавить nofollow в ссылку
Проблема заключается в еще, потому что это не работает ...
if(strpos($link, $domain) !== FALSE){
return $link.'good';
}
else{
return $link.'bad';
}
Фильтр возвращает ссылки только с хорошим, если связь плохо, обратный фильтр только ссылку ...
РЕДАКТИРОВАТЬ:
Пример:
$domain = 'somedomain.com';
if(strpos($link, $domain) !== FALSE){
return $link.'good';
}
else{
return $link.'bad';
}
Он вернется, проверяя различные ссылки:
<a href="http://lol.com" target="_blank">LOL1</a>
<br/>
<a href="http://somedomain.com" target="_blank">LOL2</a>
good
Так как вы можете видеть, он должен вернуть лол с плохо
Пожалуйста, не могли бы вы привести пример $ link и $ domain? – psych
@psych только что набрал полный пример – NoNameZ
Спасибо, так что такое значение $ link? Это просто значение href? Если strpos не возвращает false, он вернет позицию соответствующей строки. Это должно помочь вам определить, в чем проблема. К сожалению, в данный момент я не вижу ничего плохого в вашем коде. – psych