{"id":1423,"date":"2021-02-17T14:06:03","date_gmt":"2021-02-17T14:06:03","guid":{"rendered":"https:\/\/kadence-theme.com\/?post_type=knowledgebase&#038;p=1423"},"modified":"2025-01-30T00:34:05","modified_gmt":"2025-01-30T00:34:05","password":"","slug":"adding-custom-fonts-to-kadence","status":"publish","type":"docs","link":"https:\/\/www.kadencewp.com\/help-center\/docs\/kadence-theme\/adding-custom-fonts-to-kadence\/","title":{"rendered":"Adding Custom Fonts to Kadence"},"content":{"rendered":"\n<p>With access to the <a href=\"https:\/\/www.kadencewp.com\/kadence-theme\/premium\/\" data-type=\"URL\" data-id=\"https:\/\/www.kadencewp.com\/kadence-theme\/premium\/\">Kadence Theme Kit Pro<\/a> plugin or a supporting <a href=\"https:\/\/www.kadencewp.com\/pricing\/\">Plan<\/a>, there is a Kadence Custom Fonts plugin that will allow you to upload custom fonts or use fonts from Adobe Typekit. This is the easiest way to add custom fonts using Kadence. Just head to your downloads area and install the Kadence Custom Fonts plugin.<\/p>\n\n\n\n<p>If you would like to add a custom font manually using code you can do this using the following snippet:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">function my_kadence_custom_fonts( $system_fonts ) {\n \n  $system_fonts[ 'Forza Book' ] = array(\n    'fallback' =&gt; 'Verdana, Arial, sans-serif',\n    'weights' =&gt; array(\n      '400',\n    ),\n  );\n  return $system_fonts;\n \n}\nadd_filter( 'kadence_theme_add_custom_fonts', 'my_kadence_custom_fonts' );<\/code><\/pre>\n\n\n\n<p><strong>Just make sure you also include the @font-face css to include your custom font files. <a aria-label=\"Learn about css @font-face (opens in a new tab)\" href=\"https:\/\/www.w3schools.com\/cssref\/css3_pr_font-face_rule.asp\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"rank-math-link\">Learn about css @font-face<\/a>.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>With access to the Kadence Theme Kit Pro plugin or a supporting Plan, there is a Kadence Custom Fonts plugin that will allow you to upload custom fonts or use fonts from Adobe Typekit. This is the easiest way to add custom fonts using Kadence. Just head to your downloads area and install the Kadence&#8230;<\/p>\n","protected":false},"author":1265,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"doc_category":[405],"doc_tag":[],"knowledge_base":[6],"class_list":["post-1423","docs","type-docs","status-publish","hentry","doc_category-theme-advanced","knowledge_base-kadence-theme"],"year_month":"2026-04","word_count":133,"total_views":"7326","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"Ben Ritner","author_link":"https:\/\/www.kadencewp.com\/help-center\/author\/britner\/"},"doc_category_info":[{"term_name":"Advanced","term_url":"https:\/\/www.kadencewp.com\/help-center\/knowledge-base\/kadence-theme\/theme-advanced\/"}],"doc_tag_info":[],"knowledge_base_info":[{"term_name":"Kadence Theme","term_url":"https:\/\/www.kadencewp.com\/help-center\/knowledge-base\/kadence-theme\/","term_slug":"kadence-theme"}],"knowledge_base_slug":["kadence-theme"],"taxonomy_info":{"doc_category":[{"value":405,"label":"Advanced"}],"knowledge_base":[{"value":6,"label":"Kadence Theme"}]},"featured_image_src_large":false,"comment_info":0,"_links":{"self":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs\/1423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/users\/1265"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/comments?post=1423"}],"version-history":[{"count":6,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs\/1423\/revisions"}],"predecessor-version":[{"id":10791,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs\/1423\/revisions\/10791"}],"wp:attachment":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/media?parent=1423"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/doc_category?post=1423"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/doc_tag?post=1423"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/knowledge_base?post=1423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}