Title: Advanced Integration
Last modified: August 30, 2016

---

# Advanced Integration

 *  [Bryan Willis](https://wordpress.org/support/users/codecandid/)
 * (@codecandid)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/advanced-integration/)
 * Hi I was reading the description and saw the part about this using hooks and 
   filters for “advanced integration”. I’m wondering if there is anywhere that documents
   these hooks/filters or if we’re suppose to just look through the code.
 * The main thing I’m trying to do at the moment is edit the font list. I have few
   premium fonts like gotham and proxima nova I’d like to add to my site using the
   default list or google list.
 * I’m thinking to add_filter the `tt_font_default_fonts_array` and then add my 
   font using an array:
 *     ```
       $atts = array(
           'name'            => $font,
           'font_type'      => 'default',
           'font_weights' => $attributes['weights'],
           'subsets'         => array(),
           'files'               => array(),
           'urls'                => $urls,
       );
       ```
   
 * Can you tell me if I’m on the right track here? Am I using the right filter?
 * Thanks for any help or direction!
 * [https://wordpress.org/plugins/easy-google-fonts/](https://wordpress.org/plugins/easy-google-fonts/)

Viewing 1 replies (of 1 total)

 *  Plugin Author [Sunny Johal](https://wordpress.org/support/users/sunny_johal/)
 * (@sunny_johal)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/advanced-integration/#post-6688324)
 * Hi Bryan,
    Read [this thread](https://wordpress.org/support/topic/possible-to-add-other-fonts?replies=15#post-5013868)
   to see an example of adding premium fonts (although I’ve made it possible to 
   add your own fonts, the primary function of this plugin is for google fonts).
 * Read [this thread](https://wordpress.org/support/topic/action-hooks-and-filters?replies=10#post-6528724)
   to see an example of registering your own theme font controls.
 * Hope that helps. Let me know how you get on. Cheers
    Cheers
 * Sunny

Viewing 1 replies (of 1 total)

The topic ‘Advanced Integration’ is closed to new replies.

 * ![](https://ps.w.org/easy-google-fonts/assets/icon-256x256.png?rev=2562365)
 * [Easy Google Fonts](https://wordpress.org/plugins/easy-google-fonts/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/easy-google-fonts/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/easy-google-fonts/)
 * [Active Topics](https://wordpress.org/support/plugin/easy-google-fonts/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/easy-google-fonts/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/easy-google-fonts/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [Sunny Johal](https://wordpress.org/support/users/sunny_johal/)
 * Last activity: [10 years, 7 months ago](https://wordpress.org/support/topic/advanced-integration/#post-6688324)
 * Status: not resolved