Ikontypsnitt är ett av de mest effektiva verktygen i vår WordPress-designverktygslåda, och de kan också bli ditt.
De är mer än bara ögongodis – de kan ändras i storlek, laddas snabbt som webbteckensnitt och gör inte din webbplats långsammare som traditionella bildikoner kan göra. Dessutom kan du styla dem med CSS för att få exakt det utseende du vill ha.
Vi har upptäckt två tillförlitliga metoder för att lägga till ikontypsnitt i WordPress, och den här artikeln visar dig hur.
Vad är Icon Fonts och varför ska du använda dem?
Icon fonts innehåller symboler eller små bilder istället för bokstäver och siffror.
Du kan använda de här teckensnitten med ikoner på många olika sätt. Du kan till exempel använda dem med din kundvagn, nedladdningsknappar, funktionsrutor, tävlingar med rozdanie och till och med navigeringsmenyer i WordPress.
Faktum är att WordPress använder font icons i sitt admin area.
De flesta besökare kommer omedelbart att förstå vad en vanligt förekommande icon betyder, så de kan göra din webbplatsikon lättare att navigera. De kan också hjälpa you att skapa en flerspråkig website eftersom de flesta människor förstår vanliga font med icons oavsett vilket språk de talar.
Jämfört med imagebaserade icons hämtar font icons mycket snabbare, så de kan öka WordPress hastighet och prestanda.
Det finns flera open source icon font-set som du kan använda gratis, men i den här guiden använder vi Font Awesome eftersom det är det mest populära open source icon-setet.
Med detta sagt, låt oss titta på hur du enkelt kan lägga till ikontypsnitt i ditt WordPress-tema. Använd bara snabblänkarna för att hoppa direkt till den metod som du vill använda:
Metod 1. Lägga till ikontypsnitt med hjälp av ett WordPress-plugin (gratis och enkelt)
Det enklaste sättet att add to custom icon fonts till WordPress är genom att använda Font Awesome plugin.
Detta plugin allow you to use gratis icon fonts in your pages and posts without modifying your WordPress theme files. Du kommer också att få alla nya Font Awesome icons automatiskt varje gång du update pluginet.
Det första du behöver göra är att add to Font Awesome till WordPress. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett plugin för WordPress.
Efter aktivering kan du add a Font Awesome icon to any shortcode block. Öppna bara den page eller det post där du vill visa icon fonten och klicka sedan på ”+”-ikonen.
Du kan nu searcha efter ”Shortcode” och välja rätt block när det dyker upp.
När det är gjort kan du add to vilken Font Awesome icon som helst med hjälp av följande shortcode:
[icon name="rocket"]
Ersätt bara ”rocket” med namnet på den icon som du vill visa. För att få namnet, heada till Font Awesome-biblioteket och click på den icon som du vill använda.
I popup-fönstret som visas, fortsätt och klicka på ikonen.
Font Awesome kommer nu att kopiera namnet till ditt clipboard automatiskt.
När det är gjort klistrar du helt enkelt in namnet i shortcoden. Du kan nu klicka på ”Publicera” eller ”Update” för att göra icon fonten live.
Ibland kanske du vill visa en icon font inuti ett block med text. Du kan t.ex. behöva displayed en ”copyright”-symbol efter ett varumärkesnamn.
För att göra detta klistrar du helt enkelt in shortcoden i ett Paragraph block.
Du kan sedan använda inställningarna i högermenyn för att anpassa ikonen, på samma sätt som du anpassar alternativen för textblock. Du kan t.ex. ändra textfärg, teckenstorlek och bakgrundsfärg i WordPress.
WordPress förvandlar shortcoden till en Font Awesome icon och visar den tillsammans med din text.
Ett annat alternativ är att add shortcoden till ett widgetfärdigt area.
Till exempel kan du add to ett Shortcode block till din sites sidebar eller liknande section.
Mer information finns i vår guide om hur du använder shortcodes i dina widgetar i sidebar WordPress.
Du kan till och med add the icon shortcode to columns och skapa beautiful feature boxes.
Detaljerade instruktioner finns i vår guide om hur du lägger till utvalda funktioner i form av boxes med icons i WordPress.
Många websites använder fonten icon i sina menyer för att hjälpa besökarna att hitta rätt. För att add to en icon skapar du antingen en new menu eller öppnar en befintlig menu i WordPress dashboard.
För steg-för-steg-instruktioner, kontrollera vår guide för nybörjare om hur du lägger till en navigation menu i WordPress.
På sidan Appearance ” Menus , click on ’Screen Options’ and then check the box next to ’CSS Classes’.
När du har gjort det klickar du bara på för att förstora det menu item där du vill visa ikonen.
You should now see a new ’CSS Classes’ field.
För att få en icons CSS-klass letar du bara reda på iconens font på Font Awesomes website och klickar på den. Om du vill kan du ändra stilen på ikonen genom att clicka på de olika inställningarna.
I popupen ser du ett HTML code snippet. CSS-klassen är helt enkelt texten mellan citattecknen. Till exempel, i följande image är CSS-klassen fa-solid fa-address-book
.
Kopiera bara texten inom citaten och växla sedan tillbaka till WordPress dashboard.
Nu kan du klistra in texten i fältet ”CSS Classes”.
För att add to fler icon fonts, följ bara samma process som beskrivs ovan.
När du är nöjd med hur menyn är uppbyggd klickar du på ”Save”. Om du nu besöker din WordPress website kommer du att se den uppdaterade navigation menu.
Metod 2. Använda Icon Fonts med SeedProd (mer anpassningsbar)
Om du vill ha friheten att använda font icons var som helst på din site, rekommenderar vi att du använder ett page builder plugin.
SeedProd är den bästa drag-and-drop WordPress page builder på marknaden och har över 1400 Font Awesome icons built-in. Den har också ett färdigt Icon block som du kan add to vilken page som helst med drag and drop.
Med SeedProd kan du också skapa ett custom WordPress theme som passar din önskade website design.
Det första du behöver göra är att installera och aktivera pluginet. För mer detaljer, se vår guide för nybörjare om hur du installerar ett plugin för WordPress.
Obs: Det finns en gratis version av SeedProd, men vi kommer att använda Pro-versionen eftersom den kommer med Icon-blocket.
Efter aktivering, gå till SeedProd ” Settings och enter din license key.
You can find this information in your account on the SeedProd website. När du har enter license key, gå vidare och klicka på knappen ”Verify Key”.
Därefter måste du besöka SeedProd ” Pages och klicka på knappen ’Add New Landing Page’.
Nu kan du välja en mall som du vill använda som grund för din sida. SeedProd har över 350+ professionellt utformade mallar som du kan anpassa efter din WordPress-blogg eller webbplats behov.
Du kan till exempel skapa en wiralowy landningssida för väntelistor, en squeeze-sida eller till och med en anpassad 404-felsida för att hålla klienterna engagerade.
För att välja en template, hovera musen över den och klicka sedan på ikonen ”Checkmark”.
Vi använder mallen ”Ebook Sales Page” i alla våra bilder, eftersom den är perfekt för att sälja digitala produkter. Du kan dock använda vilken design du vill.
Gå sedan vidare och skriv in ett namn för den customize page. SeedProd kommer automatiskt att skapa en URL baserat på sidans Rubrik, men du kan ändra denna URL till vad du vill.
När du är nöjd med den information du har enter klickar du på knappen ”Save and Start Editing the Page”.
Därefter kommer du att tas till SeedProd drag and drop page builder, där du kan customize templaten.
SeedProd editor visar en live preview av din design till höger och några block editor inställningar till vänster.
I menyn till vänster finns också block som du kan dra över till din design.
Du kan dra och släppa standardblock som knappar och bilder eller använda avancerade block som kontaktformulär, nedräkning, delningsknappar för sociala medier med mera.
För att customize ett block klickar du bara för att välja det i din layout.
Den vänstra menyn visar nu alla de Settings som du kan använda för att customize det blocket. Till exempel kan du ofta ändra bakgrundsfärger, add bakgrundsbilder eller ändra färgschema och font för att bättre matcha ditt varumärke.
För att add to en icon font till sidan, hitta blocket ”Icon” i den vänstra colonnen och dra den sedan till din layout.
SeedProd kommer att visa en ”pil” icon som standard.
Om du vill visa en annan Font Awesome icon istället klickar du bara för att select the Icon block.
I menyn till vänster hoverar du med musen över ikonen och klickar sedan på knappen ”Icon Library” när den visas.
Du kommer nu att se alla de olika Font Awesome icons som du kan välja mellan.
Hitta bara den font icon som du vill använda och ge den ett click.
SeedProd kommer nu att add’a iconen till din layout.
När du har valt en icon kan du ändra dess inriktning, färg och storlek med hjälp av inställningarna i menyn till vänster.
You can also add a link to the font icon, by typing into the ’Link’ field in the left-hand menu.
Ett annat alternativ är att använda SeedProd’s färdiga Icon Box.
This allows you to type in some text and then show a font icon next to it, which makes it a great choice for feature boxes.
Leta bara upp Icon Box i menyn till vänster och dra den till din layout.
Du kan sedan clicka för att selecta blocket och ändra iconen genom att följa samma process som beskrivs ovan.
Efter det kan du skriva in rubriker och brödtext.
Du kan också ändra blockets utfyllnad och marginal, lägga till CSS-animationer och mycket mer genom att välja kartan ”Avancerat”.
Du kan fortsätta att arbeta på sidan genom att lägga till fler block och customize dessa block i menyn till vänster.
När du är nöjd med hur page ser ut klickar du på knappen ”Save”. You can then select ’Publicera’ to make that page live.
Alternativ: Använd SVG-icons
Ett annat sätt att add to icon images till WordPress är att använda SVG-ikoner. Det är en förkortning av scalable vector format och är ett vanligt format för images för vektorgrafik.
Många använder SVG-vektorikoner över icon fonts när de vill add to flera färger till sina icons. Dessa filer är också kända för att vara mer sökmotorsoptimerande och kräver färre requests från servern att ladda än andra image-ikoner.
Om du vill lära dig mer om SVG kan du kontrollera vår Step-by-Step guide om hur du lägger till SVG-bildfiler i WordPress.
Vi hoppas att denna poradnik hjälpte dig att lära dig hur du lägger till ikontypsnitt i ditt WordPress-tema. Du kan också gå igenom vår przewodnik om de bästa temabyggarna för WordPress och hur du ändrar teckensnitt i ditt WordPress-tema.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Shraddha Patil
Very Helpful! I was searching for such solutions. Glad I found it here. Thank you!!
WPBeginner Support
Glad our guide was helpful
Administratör
Juan
Hi there, many thanks for suych a great explanation.
But I don´t understand something.
On the wp_enqueue_style() function, the first parameter is a string called ’wpb-fa’. I looked on the documentation and it is supposed to be the name of the stylesheet. But I don´t understand. What is this name for? Is mandatory to be named that way in this case? The stylesheet isn´t named ”style.css”?
Sorry for the noob questions.
Thanks
WPBeginner Support
The wpb-fa is the unique name for the script, that section is not for the name of the stylesheet
Administratör
M. Hridoy
Hi,
This is Great! Thanks for your awesome resourceful worth reading post.Indeed a timely and useful post which I could pick up some valuable information on this subject. Keep updating new suggestions with us…
WPBeginner Support
Thank you and you’re welcome
Administratör
drkumar kumar
nice article , thanks for sharing
WPBeginner Support
Thank you, glad you liked our article
Administratör
Niranjan G Vala
Hello wp beginners support team, I am visually impaired web designer.
Have read this whole artical but still want some help regarding integrating the font icons in my website.
I want to use Font Awesome with my theme. and already followed the steps provided above in artical.
The icons are working in post and pages vary fine but i want to use it in menus.
Here what I have done with css.
.shoppingcart::before {
font-family: FontAwesome;
content: ”\f07a”;
color: #ffffff;
}
But still it didn’t worked. Then what I have done wrong?
Please assist me out of this problem.
I will always appreciate.
Vary Thank you all at wp beginners.
WPBeginner Support
Hi Niranjan,
An easier way to add Font Awesome is to add its CSS classes to invidual menu items. After enqueuing font stylesheet.
Go to Appearance » Menus page and click on Screen Options button. From there make sure that CSS Classes check box is checked.
Next click to expand an individual menu item and you will notice the option to add CSS classes. Each font-awesome icon has its own CSS class for exmaple, fa fa-lg fa-home CSS classes will be used for home icon. You can find them all on Font Awesome website.
After adding CSS class you can use those classes in your custom CSS to style the icons.
Administratör
Niranjan G Vala
First thanks to all at WP Beginners for your valuable response. And sorry for late feedback. Unfortunately I was not able to reply quickly because the mail was in the spam folder. Now it works fine and i’m able to use font awesome in navigation menus.
One suggestion is that please mention the accessibility level of plugins/themes when you post an artical. Wordpress core is fully accessible but 60% of plugins and themes are not following the web accessibility guidelines (WCAG 2.0) witch is the recommendation of world wide web consortium (w3.org). Or please add skip links on your website for better accessibility. Making websites accessible will help lot to persons with disabilities like myself to navigate the website lot easier. Thanks.
ripon
in a website there should have font awesome icon. I want to make that dynamic. I want to change that icon from wordpress control panel. like why choose us section there should have responsive design font icon. I want to change that from wordpress theme option.
Tobias
Hi, awesome tutorial, thank you!
Can you help me?
I used this line of the code ”-o-transform: scale(1);” to scale my icons in Opera properly, however it didn’t help me. Maybe it is because of specifically these icons, that I am using –
Is it possible that something is wrong with them? What do you think? And thanks for your tutorial!
valldahi
Thank you very much Isy. methode 1
Nrusingh Pr Acharya
Thanks for this method. I inserted FA manually because better is not in support anymore with WP v4.7.
I am following your tutorials from first, and I’m pretty much confident in Wordpress now. Thanks.
zeniwo
A very informative article , it really helped me in clearing my doubts about adding icon fonts in wordpress themes . Bloggers like you help hundreds of new and budding bloggers like me to understand things and move ahead . Thank you very much for this useful article.
WPBeginner Support
Glad you found it helpful
Administratör
Rhonda
Thank you! I’ve been trying to understand how to use the font icons and this was straight forward and helpful.
WPBeginner Support
Glad you found it helpful
Administratör
Kobe
Thanks for this post. It was really useful. I’ve been using Better Fonts Awesome plugin and it helped me much. But then I needed to form my content into responsive columns and I started to search for plugin that will allow me to do that. Accidentally I came across MotoPress Editor. Actually I do not like visual editors due to dependency on them but it saved me as I could form the columns visually and use Font Awesome Icons, selecting sizes and colors easily. Thank you again for good job.