Im Grunde müsste das hier entfernt werden:
Zeile: 1505-1537
PHP-Code:
function add_rel( $matches=array() ) {
$params = trim( stripslashes($matches[1]) );
if( preg_match( "#href=['\"](.+?)['\"]#i", $params, $match ) ) {
if( $this->check_home($match[1]) ) {
return $matches[0];
}
} else return $matches[0];
if( preg_match( "#rel=['\"](.+?)['\"]#i", $params, $match ) ) {
$match[1] = trim( str_ireplace("external noopener noreferrer", "", $match[1]) );
if ($match[1]) {
$params = str_ireplace($match[0], "rel=\"{$match[1]} external noopener noreferrer\"", $params);
} else {
$params = str_ireplace($match[0], "rel=\"external noopener noreferrer\"", $params);
}
} else {
$params .= " rel=\"external noopener noreferrer\"";
}
$params = addslashes( $params );
return "<a {$params}>{$matches[2]}</a>";
}
Somit kann die Funktion nicht aufgerufen werden.
Am besten wäre es noch zu überprüfen in welchen Dateien die Funktion aufgerufen wird: