Skip to content

Instantly share code, notes, and snippets.

View matiasbenedetto's full-sized avatar

Matias Benedetto matiasbenedetto

View GitHub Profile
@matiasbenedetto
matiasbenedetto / functions.php
Created March 22, 2024 15:26
Filter WordPress font_dir directory to change the default font path to /wp-content/upload/fonts
<?php
function filter_default_font_directory( $font_directory ) {
$upload_dir = wp_get_upload_dir();
$font_directory = array(
'path' => untrailingslashit( $upload_dir['basedir'] ) . '/fonts',
'url' => untrailingslashit( $upload_dir['baseurl'] ) . '/fonts',
'subdir' => '',
'basedir' => untrailingslashit( $upload_dir['basedir'] ) . '/fonts',