Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här addar du images för taxonomi (Category Icons) i WordPress

Redaktionell anmärkning: Vi tjänar en provision från partnerlänkar på WPBeginner. Provisionen påverkar inte våra redaktörers åsikter eller utvärderingar. Läs mer om Redaktionell process.

Om du lägger till taxonomibilder eller kategoriikoner på din WordPress-webbplats kan du få kategorierna att sticka ut.

WordPress erbjuder dock inte ett alternativ för att uppladda dessa bilder som standard. Det visar bara namn på kategorier eller taxonomier på sidorna i arkivet. Det kan se enkelt och tråkigt ut.

I vår poradnik visar vi dig hur du lägger till taxonomibilder eller kategoriikoner i WordPress. Du kommer också att lära dig hur du visar dem på dina sidor i arkivet, vilket gör din webbplats mer engagerande och användarvänlig.

Adding category icons or taxonomy images in WordPress

Varför lägga till taxonomies images i WordPress?

Som standard innehåller din webbplats i WordPress inget alternativ för att lägga till bilder för dina taxonomier, t.ex. kategorier och taggar (eller någon annan anpassad taxonomi).

Det använder taxonominamn överallt, inklusive arkiven för kategorier eller sidor med taxonomiarkiv.

Plain taxonomy archive page

Det här ser tråkigt ut.

Om dina sidor med taxonomi får mycket söktrafik kanske du vill göra dem mer tilltalande.

Vi har sett tråkiga, texttunga sidor omvandlas till engagerande sidor bara genom att lägga till relevanta bilder. Det beror ej på att bilderna var speciella, utan på att människor föredrar visuella signaler framför text.

Du kan lägga till taxonomibilder eller ikoner för kategorier för att göra dessa sidor mer användarvänliga och engagerande.

Ett bra exempel på detta är en site som NerdWallet som gillar att använda kategori icons i sin header:

Example of category icon usage in WordPress

Du kan också använda den för att skapa 111111 sektioner för navigation på din startsida.

Här är ett exempel från Bankrates webbplats:

Category Icon Navigation Blocks

Med detta sagt, låt oss nu titta på hur du enkelt kan lägga till taxonomibilder i WordPress.

Lägg enkelt till images för taxonomi i WordPress

Det första du behöver göra är att installera och aktivera pluginet Categories Images. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett WordPress plugin.

Efter aktivering kan du helt enkelt gå till sidan Posts ” Categories. Du kommer att notera att pluginet kommer att visa en placeholder image för dina befintliga kategorier.

Default placeholder image

Om du vill välja en egen icon för en kategori måste du clicka på Edit-länken under kategorin.

På sidan Redigera kategori, rulla ner längst ner, så hittar du ett formulär för att uppladda din egen taxonomibild.

Upload new taxonomy image

Klicka bara på knappen ”Upload/Add New Image” för att ladda upp den image som du vill använda för viss kategori.

Glöm inte att klicka på knappen ”Lägg till kategori” eller ”Uppdatera” för att spara dina ändringar.

Därefter kan du upprepa processen för att uppladda bilder för andra kategorier. Du kan också ladda upp bilder för dina taggar och alla andra taxonomier också.

Categories with thumbnail images

Nu är problemet att när du har lagt till bilderna, om du besöker en kategorisida, kommer du inte att se din kategoribild där.

För att visa den måste du redigera ditt WordPress-tema eller barntema eller lägga till koden med tillägget WPCode.

Vi visar dig båda metoderna, och du kan välja den som verkar enklast för dig.

Alternativ 1. Display Category Image Icons med hjälp av WPCode (rekommenderas)

Den här metoden är enklare eftersom du inte behöver ta reda på vilken fil i temat som ska ändras och du kan lägga till koden på ett säkert sätt utan att förstöra din webbplats.

Det rekommenderas också för användare som använder ett block theme med support för site editor.

Först måste du installera och aktivera tillägget WPCode. Mer information finns i vår poradnik om hur du installerar ett tillägg till WordPress.

Efter aktivering, gå till WPCode ” + Add Snippet-sidan och klicka på knappen Use Snippet under boxen ’Add Your Custom Code (New Snippet)’.

WPCode Add new Snippet

På nästa vy ger du fragmentet kodu en rubrik som hjälper dig att ID:a det.

Därefter väljer du PHP snippet som din code type.

WPCode snippet type

I boxen Code Preview kopierar och klistrar du in följande code snippet:

if( is_category() ) { ?> 
<div class="taxonomy-image">
<img class="taxonomy-img" src="<?php if (function_exists('z_taxonomy_image_url')) echo z_taxonomy_image_url(); ?>"  alt="" / >
</div>
<?php 
} else {  
//do nothing
} 

Därefter rullar du ner till sectionen Insertion och väljer Shortcode som metod för Insert.

Du kommer att märka att WPCode automatiskt visar en krótki kod. Men du kan också skapa en anpassad krótki kod för att göra det lätt att komma ihåg.

Shortcode insertion method

Klicka sedan på knappen ”Kopiera” för den anpassade krótki koden.

Du kan nu använda denna shortcode för att visa kategorins image på dina archive pages.

Lägga till shortcode i Site Editor

Om du använder ett blocktema med stöd för webbplatsredigerare går du till sidan Utseende ” Redigerare för att starta webbplatsredigeraren.

Edit Archive template in Site Editor

Här kan du add to ett block med shortcode precis före blocket Archive Rubrik.

Klistra nu in shortcoden som du kopierade tidigare i shortcode blocket.

Adding shortcode in site editor

Glöm inte att spara dina ändringar för att tillämpa dem. Du kan nu besöka din kategori arkiv sida för att se krótki kod i działanie.

Oroa dig inte om bilden inte ser rätt ut. Vi ska visa dig hur du kan poprawka den senare med anpassad CSS.

Category icon shortcode preview

Alternativ 2. Visa bildikoner för kategorier manuellt

För den här metoden måste du add the custom code to your WordPress theme files.

Om det här är första gången du editerar WordPress-filer kan du läsa vår guide om hur du copy and paste-kod i WordPress.

Först måste du ansluta till din WordPress site med hjälp av en FTP-klient eller filhanteraren på ditt WordPress webbhotell.

När du är ansluten måste du hitta den template som ansvarar för att visa dina taxonomi archives. Detta kan vara archives.php, category.php, tag.php eller taxonomy.php-filer.

För mer detaljer, se vår guide om hur du hittar vilka filer som ska editeras i ett WordPress theme.

När du har hittat filen måste du downloada den till din dator och öppna den i en textredigerare som gillar Notepad eller TextEdit.

Klistra nu in följande kod där du vill visa din taxonomi image. Vanligtvis vill du lägga till den före taxonomi titeln eller the_archive_title() taggen.

<?php if( is_category() ) { ?> 
<div class="taxonomy-image">
<img class="taxonomy-img" src="<?php if (function_exists('z_taxonomy_image_url')) echo z_taxonomy_image_url(); ?>"  alt="" / >
</div>
<?php 
} else {  
//do nothing
} 
?>

När du har lagt till koden måste du save filen och uploada den till din website med hjälp av FTP.

Du kan nu besöka sidan för taxonomi arkiv för att se hur den visar din taxonomibild. Så här såg det ut på vår sida för demoarkivet.

Category with image

Nu kan det fortfarande se konstigt ut, men oroa dig inte. Du kan anpassa det med hjälp av anpassad CSS.

Styling av Category Icons med Custom CSS

När du har addat Category Icon- eller Taxonomies-bilderna till ditt WordPress-tema kanske din image inte ser så bra ut.

För att fixa det måste du add to CSS-kod för att justera den korrekt.

Om det är första gången du lägger till CSS-kod i WordPress, ta då en titt på vår guide för nybörjare om att lägga till customize CSS i WordPress.

Här är den custom CSS som vi använde för taxonomi image.

img.taxonomy-img {
    float: left;
    max-height: 100px;
    max-width: 100px;
    display: inline-block;
    padding: 20px;
}

Beroende på your theme kan du också behöva styla omgivande element som gillar archive title, taxonomy title och description.

Vi omslöt helt enkelt vårt taxonomi arkiv titel och beskrivning i ett <div> -element och lade till en anpassad CSS-klass. Vi använde sedan följande CSS-kod för att justera titeln och beskrivningen.

.taxonomy-title-description {
    display: inline-block;
    padding: 18px;
}

Så här såg det ut efteråt på vår test website.

After adding custom CSS

Undanta taxonomier från att visa taxonomi-images

Nu kanske vissa användare bara vill använda taxonomi-images för specifika taxonomier.

Om du till exempel run en online store med WooCommerce, då kanske du vill utesluta produktkategorier.

Gå bara tillbaka till Categories Images page i WordPress admin area och kontrollera de taxonomier som du vill utesluta.

Exclude categories

Glöm inte att klicka på knappen ”Spara ändringar” för att butik dina inställningar.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du enkelt lägger till taxonomi-bilder i WordPress. Du kanske också vill se dessa användbara kategorihack och tillägg för WordPress eller vår artikel om hur du ändrar kategoriordningen i WordPress.

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.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

27 kommentarerLämna ett svar

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Ivan says

    Any suggestions for any other up to date plugin. Looks like the one suggested here hasn’t been updated recently.

  3. shiv says

    how to add category images in WordPress side bar like the one in wpbeginner site ” i need help with ”

  4. Gabrielle says

    Hi,i’m currently using this plugin on localhost.
    I find a strange/interesting usage for this plugin:
    Extending default WP menu, for categories links,
    to show links with background images.
    Anyone knows how to integrate this plugin filter,
    into wp menu to return
    for each menu?
    The case is complicated, do i need to use Walker class?

  5. Jess says

    How do I display the images used in the front end? I have a listing page and want to display the taxonomy image when ever that page has that taxonomy outputted on the page. I can’t find anything that actually shows me how to display the image on the front end. All I see is the Taxonomy label outputted by not the image.

    Thanks for your help,

    Jess

  6. Harsha says

    Hi,
    The reason I ended in this post is I googled – featured content in wordpress

    I am actually looking at way, i can improve the related content in the wordpress.

    Because of selecting multiple categories and mutiple tags to posts, I see WordPress gets confused and does not show related content as I presume.

    So, Is taxonomies a way to improve how we show related posts, to the readers.

    And this plugin Taxonomy Images is not updated for 2 years

  7. JW says

    Great tutorial! Thank!

    Unfortunately it looks like this plugin isn’t supported anymore, do you know if there is an alternative?

    Or is the code still valid?

  8. Gonzalo says

    How to display pictures of taxonomies in the theme?

    I used the code but does not work
    print apply_filters( ’taxonomy-images-queried-term-image’, ” );

    Please Help?

  9. Nicholas Worth says

    Would make more sense if title was, ”Best Plugin for Adding Images to Taxonomy in WordPress”, cause this isn’t really a tutorial about how to add images to taxonomy. Don’t mean to be a downer but I hate coming to articles that claim information but in reality they are saying this other guy knows you were hoping to here.

      • Jacob Perl says

        I’m guessing what Nicholas thought was the same thing I thought when I found this article: that it would be a tutorial on how to add a custom image field to taxonomies manually via coding rather than with a plugin. Still the plugin looks cool…I might check it out.

        • Luís Felipe says

          The same thing i thought, i was searching for an article that shows how to code this instead using a plugin
          But this is a good article anyway.

  10. lemonthirst says

    I am delighted that i have found this great plugin, it works like a charm, i ran across some minor issues on my custom posts/taxonmy but all is well now.
    Thank you guys!

  11. Mattia says

    Hi, have a related question about custom taxonomies: how do you create a custom taxonomy that exists only inside a particular custom post type (like your ”work” custom post type), without a plugin?
    My problem is that when I create a custom taxonomy, it appears to be also under the normal articles or the other custom post types…

  12. Banna says

    Hi,
    We are using this,
    But we cant get it work with cate ID.
    We have a Cat id we want display its thumbnail please help me to do this.

    how get thumbnail image using tax id

    Please let me know.

    Thank You
    Banna Daxxip

  13. Ruben Boehler says

    Sorry but i can get this plugin to work…no output. Maybe i do somehing wrong?!

    i use the plugin + this code and hooked it in:

    print apply_filters( ’taxonomy-images-list-the-terms’, ”, array( ’image_size’ => ’detail’, ’taxonomy’ => ’company’, ’after’ => ”, ’after_image’ => ”, ’before’ => ”, ’before_image’ => ”, ) );

    iam getting absolutly no output … could you help me to figure it out?

  14. DanielPeiser says

    Sounds interesting! What if I have a few blog posts that don’t have a thumbnail image (or image in post), and there is always the same default image loaded as thumbnail in archive pages: Would the plugin load one associated to the category/tag?

    • wpbeginner says

      @DanielPeiser You can certainly set it so it does that. Basically the steps would be like: First check if post thumbnail exist… If it doesn’t exist, then check for taxonomy image… if that doesn’t exist either, then return default thumbnail.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.