{"id":1282815,"date":"2024-02-01T18:05:40","date_gmt":"2024-02-01T18:05:40","guid":{"rendered":"https:\/\/rankmath.com\/?p=1282815"},"modified":"2025-09-23T01:23:52","modified_gmt":"2025-09-23T01:23:52","slug":"custom-fonts","status":"publish","type":"post","link":"https:\/\/rankmath.com\/de\/blog\/custom-fonts\/","title":{"rendered":"So f\u00fcgen Sie benutzerdefinierte Schriftarten zu WordPress hinzu"},"content":{"rendered":"<p>Your website\u2019s typography plays a big role in shaping your brand identity and improving readability. <\/p>\n\n\n\n<p>While WordPress comes with default fonts, you might want to stand out by using unique, custom fonts that align with your brand\u2019s style. <\/p>\n\n\n\n<p>Adding custom fonts to your WordPress site not only enhances its visual appeal but also helps create a more personalized and professional look.<\/p>\n\n\n\n<p>In this post, we&#8217;ll guide you through how to add custom fonts to your WordPress website.<\/p>\n\n\n\n<p>So, what are you waiting for? Let&#8217;s dive in and get started!<\/p>\n\n\n\n<!--more-->\n\n\n\n<div id=\"toc\">\n    <h2>Inhaltsverzeichnis<\/h2>\n    <ol>\n        <li><a href=\"#why-custom-fonts-matter\">Why Custom Fonts Matter for WordPress Websites<\/a><\/li>\n        <li><a href=\"#where-to-find-custom-fonts\">Where to Find Custom Fonts for WordPress<\/a>\n        <\/li><li><a href=\"#add-custom-fonts-using-plugins\">How to Add Custom Fonts in WordPress Using Plugins<\/a><\/li>\n        <\/li><li><a href=\"#manually-add-custom-fonts\">How to Add Custom Fonts to WordPress Manually<\/a><\/li>\n        <li><a href=\"#conclusion\">Fazit<\/a><\/li>\n    <\/ol>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-custom-fonts-matter\"><span class=\"number\">1<\/span>  Why Custom Fonts Matter for WordPress Websites<\/h2>\n\n\n\n<p>Custom fonts go beyond just making your website look good; they directly <strong>impact how visitors experience your content.<\/strong> <\/p>\n\n\n\n<p>When you use custom fonts, you <strong>create a consistent brand <\/strong>identity across your website. Whether you want a bold, modern look or a clean, minimal style, fonts play a key role in shaping how people perceive your business. They can even influence emotions and trust, making your <strong>site feel more professional, <\/strong>approachable, or creative depending on the style you choose.<\/p>\n\n\n\n<p>Custom fonts also give you more <strong>flexibility in design.<\/strong> Instead of being limited by your theme\u2019s defaults, you can align your typography with your logo, colours, and overall branding. This consistency helps you build recognition and makes your website feel more polished and intentional.<\/p>\n\n\n\n<p>But where can you find these custom fonts? Let&#8217;s discuss this in the next section.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"where-to-find-custom-fonts\"><span class=\"number\">2<\/span>  Where to Find Custom Fonts for WordPress<\/h2>\n\n\n\n<p>Adding custom fonts to WordPress can be challenging, especially when you have to find the right fonts for your website. Fortunately, there are resources available to help you find the right font for your site.<\/p>\n\n\n\n<p>A great starting point is <a href=\"https:\/\/fonts.google.com\/\" target=\"_blank\" rel=\"noopener\">Google Fonts<\/a>, which offers a vast library of free fonts optimized for web use. You can easily search for fonts based on category, language, popularity, etc.&nbsp;<\/p>\n\n\n\n<p>Another option is <a href=\"https:\/\/fonts.adobe.com\/\" target=\"_blank\" rel=\"noopener\">Adobe Fonts<\/a> (formerly Typekit), which provides high-quality fonts that seamlessly integrate with WordPress. However, Adobe Fonts requires a Creative Cloud subscription to download.<\/p>\n\n\n\n<p>Before choosing any font, always check the <strong>licensing terms<\/strong> to make sure you\u2019re using it legally on your website.<\/p>\n\n\n\n<p>Once you&#8217;ve selected the right fonts, you can add them to your WordPress site by uploading the font files, defining the font in your CSS stylesheet, and applying it to the desired elements on your website.&nbsp;<\/p>\n\n\n\n<p>There are two ways to do this: <strong>using a plugin or manually adding the code to your theme.<\/strong><\/p>\n\n\n\n<p>Before adding custom fonts to your website, check if your WordPress theme has built-in Google fonts and the ability to upload custom fonts, such as Adobe fonts. If not, you can proceed with adding custom fonts to WordPress.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"add-custom-fonts-using-plugins\"><span class=\"number\">3<\/span>  How to Add Custom Fonts in WordPress Using Plugins<\/h2>\n\n\n\n<p>Du kannst den ... benutzen <a href=\"https:\/\/wordpress.org\/plugins\/custom-fonts\/\" target=\"_blank\" rel=\"noopener\">Custom Fonts<\/a> plugin to add custom fonts to your WordPress site.<\/p>\n\n\n\n<p>It&#8217;s free to use and has no limitations. It is compatible with any WordPress theme and page builder, such as Elementor.<\/p>\n\n\n\n<p>With this plugin, you can add any font to your website, whether from Google or local fonts from other sources. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"number\">3.1<\/span>  How to Add Google Fonts as Custom Fonts in WordPress<\/h3>\n\n\n\n<p>To add Google fonts, you need to install and activate the <a href=\"https:\/\/wordpress.org\/plugins\/custom-fonts\/\" target=\"_blank\" rel=\"noopener\">Custom Fonts<\/a> plugin. For more details, refer to our post on <a href=\"https:\/\/rankmath.com\/blog\/how-to-install-wordpress-plugin\/\">how to install WordPress plugins<\/a>.<\/p>\n\n\n\n<p>After activation, navigate to <strong>Appearance \u2192 Custom Fonts <\/strong>and click the<strong> Add New Font <\/strong>button, as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2560\" height=\"855\" src=\"https:\/\/rankmath.com\/wp-content\/uploads\/2024\/02\/add-new-font-scaled.jpeg\" alt=\"Add new custom fonts using plugin\" class=\"wp-image-1282832\" \/><\/figure>\n\n\n\n<p>Next, navigate to the <strong>Google Fonts<\/strong> tab and click the dropdown menu under the <strong>Select Font<\/strong> option. Then, as shown below, choose the Google font family you want to use on your website.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2554\" height=\"1246\" src=\"https:\/\/rankmath.com\/wp-content\/uploads\/2024\/02\/select-font.jpeg\" alt=\"Select font\" class=\"wp-image-1282836\" \/><\/figure>\n\n\n\n<p>The font family you select will be displayed in the <strong>Font Preview<\/strong> section. You can adjust the font appearance in <strong>px<\/strong> to ensure it matches your preferences perfectly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2554\" height=\"578\" src=\"https:\/\/rankmath.com\/wp-content\/uploads\/2024\/02\/adjust-px.jpeg\" alt=\"Adjust the appearance of the font\" class=\"wp-image-1282839\" \/><\/figure>\n\n\n\n<p>To choose a font family, click the <strong>Hinzuf\u00fcgen<\/strong> button next to it. The selected fonts will appear in the Google Fonts section, and the Add button will change to <strong>Entfernen<\/strong>. This simplifies managing the fonts you&#8217;ve chosen for your website.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2536\" height=\"656\" src=\"https:\/\/rankmath.com\/wp-content\/uploads\/2024\/02\/font-added.jpeg\" alt=\"Added font\" class=\"wp-image-1282841\" \/><\/figure>\n\n\n\n<p>And that&#8217;s it! You&#8217;ve successfully added a Google font to your website. <\/p>\n\n\n\n<p>When using the Custom Fonts plugin, any added or uploaded font gets saved locally on your server. For optimal website performance, only add the fonts you plan to use. It&#8217;s suggested to choose at least two different fonts, as loading too many fonts may potentially slow down your website.<\/p>\n\n\n\n<p>Let us now discuss how to upload custom fonts from other sources using this plugin.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"number\">3.2<\/span>  Uploading Custom Fonts to WordPress&nbsp;<\/h3>\n\n\n\n<p>Using the Custom Fonts plugin, you can also upload a custom font from sources like Adobe to your WordPress site.<\/p>\n\n\n\n<p>Navigieren Sie dazu zu <strong>Local Fonts<\/strong> tab. Specify the font&#8217;s name, add a font fallback, and adjust the font display in the <strong>Erweiterte Optionen<\/strong> Sektion.<\/p>\n\n\n\n<p>Then, upload the font you obtained from external sources using the <strong>Choose File<\/strong> Feld.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2526\" height=\"1076\" src=\"https:\/\/rankmath.com\/wp-content\/uploads\/2024\/02\/local-font.jpeg\" alt=\"upload the font\" class=\"wp-image-1283063\" \/><\/figure>\n\n\n\n<p>When uploading the font, ensure it is in a browser-supported format, as the plugin accepts the following formats:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Open Type Fonts (OTF)<\/strong> is a popular web font that is compatible with most browsers.<\/li>\n\n\n\n<li><strong>True Type Fonts (TTF)<\/strong> are co-developed by Microsoft and Apple and are widely used for Windows and macOS.<\/li>\n\n\n\n<li><strong>Web Open Font Format (WOFF)<\/strong> is a recommended web page format by <a href=\"https:\/\/www.w3.org\/\" target=\"_blank\" rel=\"noopener\">W3C<\/a>.<\/li>\n\n\n\n<li><strong>WOFF 2<\/strong> has better compression abilities and is supported by all major browsers.<\/li>\n<\/ul>\n\n\n\n<p>Once you&#8217;ve uploaded the font, the preview will be visible in the preview section. You can set the style and height as per your preference.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1254\" height=\"622\" src=\"https:\/\/rankmath.com\/wp-content\/uploads\/2024\/02\/upload-font.jpeg\" alt=\"Upload font\" class=\"wp-image-1283067\" \/><\/figure>\n\n\n\n<p>Furthermore, if you wish to add another font simultaneously, you can use the <strong>Add Font Variation <\/strong>M\u00f6glichkeit. <\/p>\n\n\n\n<p>Once you&#8217;re satisfied with the changes made, click on the <strong>Save Font<\/strong> button to upload the font to your website.<\/p>\n\n\n\n<p>All the fonts will be added to your site.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2522\" height=\"738\" src=\"https:\/\/rankmath.com\/wp-content\/uploads\/2024\/02\/fonts-added.jpeg\" alt=\"Fonts added to the site\" class=\"wp-image-1283071\" \/><\/figure>\n\n\n\n<p>To optimize these fonts further, click the settings icon, as shown below.<\/p>\n\n\n\n<p>Aktivieren Sie die <strong>Preload Fonts<\/strong> option, enhancing your website&#8217;s loading speed by preloading the selected fonts.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2546\" height=\"720\" src=\"https:\/\/rankmath.com\/wp-content\/uploads\/2024\/02\/preload-fonts.jpeg\" alt=\"Preload fonts\" class=\"wp-image-1283075\" \/><\/figure>\n\n\n\n<p>You can set the typography by navigating to <strong>Appearance \u2192 Customize \u2192 Typography<\/strong> aus Ihrem WordPress-Dashboard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"manually-add-custom-fonts\"><span class=\"number\">4<\/span>  How to Add Custom Fonts to WordPress Manually<\/h2>\n\n\n\n<p>You can add custom fonts to WordPress manually using the <code>@font-face<\/code> CSS rule.<\/p>\n\n\n\n<p>This method provides greater control over the fonts you integrate and is relatively simple.<\/p>\n\n\n\n<p>Here&#8217;s a quick rundown: download the desired fonts, upload them to your WordPress site, and then add them to your website&#8217;s CSS file. Let&#8217;s break it down step by step.<\/p>\n\n\n\n<p>Begin by downloading the font of your choice to your computer in the supported format from trusted sources. Extract the .zip archive if necessary.<\/p>\n\n\n\n<p>Next, connect to your WordPress site via FTP or a File Manager, and navigate to your theme&#8217;s directory (typically found at wp-content\/themes\/your-active-theme).<\/p>\n\n\n\n<p>Check for the <strong>fonts<\/strong> folder within the directory. If it doesn&#8217;t exist, create a new folder named &#8220;fonts&#8221; and upload your font files into this folder.<\/p>\n\n\n\n<p>In the image below, you can see that we have uploaded the Honk font.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1278\" height=\"288\" src=\"https:\/\/rankmath.com\/wp-content\/uploads\/2024\/02\/honk-font.jpeg\" alt=\"Honk font uploaded\" class=\"wp-image-1283080\" \/><\/figure>\n\n\n\n<p>Next, locate and edit the <strong>style.css<\/strong> file in your theme&#8217;s directory to utilize the <code>@font-face<\/code> rule. Alternatively, you can access it by navigating to <strong>Aussehen \u2192 Themendatei-Editor<\/strong> aus Ihrem WordPress-Dashboard.<\/p>\n\n\n\n<p>Within the <strong>style.css<\/strong> section, scroll down and insert the following code to declare the <code>@font-face<\/code> rule:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>@font-face {\n    font-family: YourFontName;\n    src: url(http:\/\/www.yourwebsite.com\/wp-content\/themes\/your-theme\/fonts\/your-font-file.ttf);\n    font-weight: normal;\n}<\/code><\/pre>\n\n\n\n<p>Make sure to modify the font family and URL values to correspond with the font you used.  Instead of editing your parent theme directly, you make changes in the <a href=\"https:\/\/rankmath.com\/blog\/wordpress-child-theme\/\">child theme<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"1270\" height=\"542\" src=\"https:\/\/rankmath.com\/wp-content\/uploads\/2024\/02\/add-code-font.jpeg\" alt=\"Add code\" class=\"wp-image-1283081\" style=\"width:840px;height:auto\" \/><\/figure>\n\n\n\n<p>Once you&#8217;ve added the code, click the <strong>Update-Datei<\/strong> Schaltfl\u00e4che, um Ihre \u00c4nderungen zu speichern.<\/p>\n\n\n\n<p>It&#8217;s important to note that the font-face code loads the font every time a visitor visits your website. However, the font has not yet been applied to any element.<\/p>\n\n\n\n<p>You need to edit the same style.css file to assign the font for a specific element. For example, the following code would apply the &#8216;Honk&#8217; font to your website\u2019s title:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>h1.site-title {\n  font-family: \"Honk-Regular\", Arial, sans-serif;\n}<\/code><\/pre>\n\n\n\n<p>This code specifies the font family for the &#8216;h1&#8217; element with the class &#8216;site-title.&#8217; It sets the font to &#8220;Honk-Regular&#8221; first, followed by Arial, and finally, sans-serif as a fallback option.&nbsp;<\/p>\n\n\n\n<p>This means that if &#8220;Honk-Regular&#8221; is not available to the user&#8217;s device or browser, it will try to use Arial instead, and if that&#8217;s not available either, it will default to the generic sans-serif font family.<br>&#8220;Honk-Regular&#8221; is a specific font style or typeface of the &#8220;Honk&#8221; font used in this article.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\"><span class=\"number\">5<\/span>  Fazit<\/h2>\n\n\n\n<p>Adding custom fonts to your WordPress site is a simple yet powerful way to give your design a unique edge.<\/p>\n\n\n\n<p>Whether using the built-in options within your theme settings or plugins, the flexibility offered by platforms like Google Fonts and other reputable font repositories allows you to build your site&#8217;s typography to align with your brand or design preferences.<\/p>\n\n\n\n<p>Just remember to keep performance and licensing in mind when choosing fonts so your site looks great without slowing down or running into issues.<\/p>\n\n\n\n<p>With the right fonts in place, your WordPress website can stand out, feel more professional, and leave a lasting impression on your visitors.<\/p>\n\n\n\n<p>Wenn Ihnen dieser Beitrag gef\u00e4llt, teilen Sie uns dies bitte per E-Mail mit&nbsp;<a href=\"https:\/\/twitter.com\/rankmathseo\" target=\"_blank\" rel=\"noopener\"><strong>@rankmathseo twittern.<\/strong><\/a><\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Your website\u2019s typography plays a big role in shaping your brand identity and improving readability. While WordPress comes with default fonts, you might want to stand out by using unique, custom fonts that align with your brand\u2019s style. Adding custom fonts to your WordPress site not only enhances its visual appeal but also helps create [&hellip;]<\/p>","protected":false},"author":37,"featured_media":1283282,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[136],"tags":[],"class_list":{"0":"post-1282815","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-wp-tutorials"},"_links":{"self":[{"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/posts\/1282815","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/comments?post=1282815"}],"version-history":[{"count":7,"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/posts\/1282815\/revisions"}],"predecessor-version":[{"id":1606152,"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/posts\/1282815\/revisions\/1606152"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/media\/1283282"}],"wp:attachment":[{"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/media?parent=1282815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/categories?post=1282815"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rankmath.com\/de\/wp-json\/wp\/v2\/tags?post=1282815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}