✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Inklusive anpassade teckensnitt i WordPress-plugins

17

Ju mer du arbetar med webbutveckling, desto mer sannolikt kommer du att se folk som ber dig att införliva anpassade typsnitt i deras projekt.

Ibland är detta lätt. Om du till exempel arbetar med något som ett Google Web Font, kan du enkelt kopiera koden som krävs för att klistra in i din stilmall.

Inklusive anpassade teckensnitt i WordPress-plugins

Ofta ser koden ut ungefär så här :

Och sedan kan du använda den i din stilmall så här :

font-family: 'Roboto', sans-serif;

Men vad händer om någon ger dig en uppsättning teckensnitt som de vill använda i sitt projekt som är i ett filformat och som inte finns på någon typ av innehållsleveransnätverk?

Anpassade teckensnitt i WordPress-plugins

För det första är det värt att notera att för att använda vissa typsnitt i dina projekt måste de falla under en specifik licens. Det här är inte inlägget som kommer att diskutera de olika licenstyperna, men se till att du har behörighet för typsnittet.

För det andra, notera att det finns olika format för typsnitt. I exemplet nedan kommer du att se att jag använder OpenType-formatet. TL;DR-versionen av detta är som följer:

OpenType-formatet är en uppsättning av de befintliga TrueType- och Adobe® PostScript® Type 1-teckensnittsformaten. Det möjliggör förbättrad plattformsoberoende dokumentportabilitet, rikt språkstöd, kraftfulla typografiska funktioner och förenklade teckensnittshanteringskrav.

Om du är intresserad kan du läsa mer här.

För det tredje, när det gäller att arbeta med dessa typsnitt, stilmallar och införliva dem inom ramen för ett WordPress-plugin, tycker jag att det – precis som med allt annat – är viktigt att hålla saker organiserade.

Organisera teckensnitt i en plugin

Inom tillgångskatalogen har jag normalt en css- och en js- katalog. Ibland inkluderar detta även bilder och i det här exemplet inkluderar det även teckensnitt.

Inklusive anpassade teckensnitt i WordPress-plugins

När typsnitten väl har placerats i rätt katalog är det väldigt enkelt att inkludera dem i din stilmall. Först definierar du dem så här :

@font-face { font-family: GothamLight; src: url("../fonts/Gotham-Light.otf") format("opentype"); } @font-face { font-family: ThirstyScriptMedium; src: url("../fonts/ThirstyScriptMedium.otf") format("opentype"); }

Och sedan kan du använda dem (tillsammans med en ordentlig reserv) så här :

#search_keywords { background: #ffffff; color: #151335; font-family: 'GothamLight', sans-serif; }

För att vara komplett är det värt att notera att du helt enkelt kopplar upp stilmallarna som alla andra i ett plugin:

Det är allt.

Ett enkelt inlägg

Visst, allt detta är lätt att spåra men de viktigaste punkterna värda att notera är:

  • använd inte olagliga typsnitt,
  • organisera dina tillgångar,
  • definiera dem och använd dem sedan tillsammans med en riktig reserv.

Och det är allt.

Inspelningskälla: tommcfarlin.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer