get_site_root() . 'web.config';
return $file_path;
}
/**
* Get unfiltered new contents to write into the file.
*/
protected function get_raw_new_contents() {
$extensions = 'jpg|jpeg|jpe|png';
$home_root = wp_parse_url( home_url( '/' ) );
$home_root = $home_root['path'];
$content = '# BEGIN ' . $this->tag_name . "\n";
$content .= '';
// Serve AVIF first
$content .= "\ntag_name ) . " AVIF\">";
$content .= "\n\t";
$content .= "\n\t";
$content .= "\n\t\t";
$content .= "\n\t\t";
$content .= "\n\t";
$content .= "\n\t";
$content .= "\n\t";
$content .= "\n\t\t";
$content .= "\n\t";
$content .= "\n";
// Serve WebP if AVIF isn't available
$content .= "\n\ntag_name ) . " WebP\">";
$content .= "\n\t";
$content .= "\n\t";
$content .= "\n\t\t";
$content .= "\n\t\t";
$content .= "\n\t";
$content .= "\n\t";
$content .= "\n\t";
$content .= "\n\t\t";
$content .= "\n\t";
$content .= "\n";
$content .= "\n\n";
$content .= "\ntag_name ) . " Vary\">";
$content .= "\n\t";
$content .= "\n\t";
$content .= "\n";
$content .= "\ntag_name ) . " Preconditions\">";
$content .= "\n\t";
$content .= "\n\t\t";
$content .= "\n\t";
$content .= "\n";
$content .= "\n\n";
$content .= "\ntag_name ) . " Mime\">";
$content .= "\n\t";
$content .= "\n\t";
$content .= "\n";
$content .= "\n# END " . $this->tag_name;
return trim( $content );
}
}