Created
March 22, 2024 15:26
-
-
Save matiasbenedetto/9e0de5ad8412c13bd8b41dc20eb6ffc7 to your computer and use it in GitHub Desktop.
Filter WordPress font_dir directory to change the default font path to /wp-content/upload/fonts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?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', | |
'baseurl' => untrailingslashit( $upload_dir['baseurl'] ) . '/fonts', | |
'error' => false, | |
); | |
return $font_directory; | |
} | |
add_filter( 'font_dir', 'filter_default_font_directory' ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment