php 外部リンクを削除するメソッド: [rel="nofollow"] 属性をリンクに追加します。コードは [$a['content'] = content_nofollow($a['content'],$) です。ドメイン) ;]。
[関連する学習の推奨事項: php グラフィック チュートリアル]
php で外部リンクを削除する方法:
解決策: サイト内のコンテンツをフィルタリングし、内部リンク以外のリンクに rel= を追加する必要があります。リンク nofollow」属性。
この記事はWordPressの外部リンクのフィルタリング機能を利用しているので、変更することで利用できます。
//外部链接增加nofllow $content 内容 $domain 当前网站域名 function content_nofollow($content,$domain){ preg_match_all('/href="(.*?)"/',$content,$matches); if($matches){ foreach($matches[1] as $val){ if( strpos($val,$domain)===false ) $content=str_replace('href="'.$val.'"', 'href="'.$val.'" rel="external nofollow" ',$content); } } preg_match_all('/src="(.*?)"/',$content,$matches); if($matches){ foreach($matches[1] as $val){ if( strpos($val,$domain)===false ) $content=str_replace('src="'.$val.'"', 'src="'.$val.'" rel="external nofollow" ',$content); } } return $content; }
具体的なコードは次のとおりです:
$a['content'] = content_nofollow($a['content'],$domain); //将文章内容里的链接增加nofllow属性
電話をかけるときは簡単に呼び出すことができます。以下は通話のデモです
rrreee関連する学習の推奨事項: php プログラミング (ビデオ)
以上がPHPで外部リンクを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。