/ Documentation /Developers/Filter to Add a New Custom Font

Filter to Add a New Custom Font

The cp_add_custom_fonts filter allows adding Custom font to existing font list.

You just need to add the following code snippet in your theme’s functions.php file.

Usage

// Filter callback function
function example_callback( $fonts ) {
      // update fonts here
   return $fonts;
}

add_filter( 'cp_add_custom_fonts', 'example_callback', 10 );

Example

/**
* Add Custom Font "Mogra" to existing font list
*
* @param array $fonts
* @return array
*/
function custom_font_callback( $fonts ) {
   // Here Mogra is font family and 400 is font weight
   $fonts["Mogra"] = array(
       "400"
   );

   return $fonts;
}

add_filter( 'cp_add_custom_fonts', 'custom_font_callback', 10 );

Note: Make sure font family and weight are correct to apply font.

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page

Compare Convert Pro with...

29439
29440
Scroll to Top