Sådan får du svg understøttelse i wp uden plugin
SVG filer er ikke standard understøttet i wordpress, de fleste løser dette med et plugin. Men faktisk er det nemt at løse uden. Kopier og indsæt nedenstående kode i din functions.php fil i dit child theme, og du er done. Dit wordpress understøtter nu SVG filer.
// Allow SVG
add_filter( 'wp_check_filetype_and_ext', function($data, $file, $filename, $mimes) {
global $wp_version;
if ( $wp_version !== '4.7.1' ) {
return $data;
}
$filetype = wp_check_filetype( $filename, $mimes );
return [
'ext' => $filetype['ext'],
'type' => $filetype['type'],
'proper_filename' => $data['proper_filename']
];
}, 10, 4 );
function cc_mime_types( $mimes ){
$mimes['svg'] = 'image/svg+xml';
return $mimes;
}
add_filter( 'upload_mimes', 'cc_mime_types' );
function fix_svg() {
echo '';
}
add_action( 'admin_head', 'fix_svg' );
Har du ikke et child theme
Nedenfor har jeg lavet 3 til de mest brugte temaer og wordpress byggere. Her er SVG funktionen allerede indsat, og en function til automatisk årstal, bare indsæt [ year ] (uden mellemrum) i din tekst for årstal.
Husk altid at lave backup af din side, før du installere et nyt plugin eller tema.


