不要なスペース、改行、タブ、およびコメントを削除して、ページの HTML コードを縮小する機能に取り組んでいます。ただし、で始まるタグを保持したい
"<!-- google_ad_section... -->"
私のページのどのセクションを強調するかを Google に伝えます。
コードをトリミングするための現在のコード スニペットは、この素晴らしいサイトの別の場所で見つけたものです。2番目のパラメーターの最初の部分がすべてのコメントをクリアすることを理解するために、パラメーターのエンコードと同じくらい理解しています..しかし、「google_ad_section」文字列を含むすべてのタグを保持するにはどうすればよいですか?
function sanitize_output2($buffer){
return preg_replace(
array(
'/ {2,}/',
'/<!--.*?-->|\t|(?:\r?\n[ \t]*)+/s'
),
array(
' ',
''
),
$buffer
);
}