How toHow to find where to place the get_cat_icon tag ?

First, remember that the Category Icons plugin just generates images tag, nothing more. Thus, you can first work with an image in your theme, and when you are satisfied, replace that image with the get_cat_icon tag.
Through the Template Tags panel, your template files are scanned and patched if they’re writable. If not, informations about where you should paste get_cat_icon() in your files are displayed : line number and the column number. These locations are just where you COULD paste the tag, not where you MUST paste it. It’s up to you to find the appropriate location within your template files. The tag is usually within the Loop. A blue arrow shows you where to paste the followin code :
<?php if (function_exists('get_cat_icon')) get_cat_icon(); ?>

Nota Bene : If you don’t want your files to be patched automatically, make sure it’s not possible to write into them by checking the permissions.

Template Tags

Template Tags

If you want to place it in another place than in the Loop, you should read this post.

6 thoughts on “How to find where to place the get_cat_icon tag ?

  1. Hey, I’d like to use the get_cat_icon() function in my Archives.php page. I am calling the wp_list_categories tag in this page and I would like the large icons to show before the category names. Is this possible?

    I know it scans through automatically, but is there any way?

    My code looks like this on my Archives.php page

    Archives by Subject:

    Thanks for any help/tips. Great plugin!

  2. J’ai constaté un bug dans get_cat_icon (ou dans le plugin ajaxed-wordpress).
    Lorsque que j’active la navigation ajax, les icônes ne s’affichent pas sous le titre des posts (c’est bon dans la sidebar). Ou plutôt, l’icône de la catégorie s’affiche mais celle de la catégorie maître.

    Pour info, mes articles ont comme catégorie le nom de région. Ces régions dépendent d’une catégorie maître du pays concerné. Et l’icône est affectée au pays.

    Par exemple, pour l’Irlande, l’icône ne s’affiche pas. En revanche, pour le Maroc (articles qui sont en cours de migration depuis mon précédent blog), les icônes s’affichent car la catégorie Maroc est explicitement affectée.

    Si je désactive la navigation ajax, les icônes s’affichent, get_cat_icons allant bien chercher la catégorie maître dans tous les cas.

    Je n’ai pas trouvé de fonction wordpress me permettant de récupérer simplement la catégorie maître d’un article afin de modifier le code.

    Une piste?

  3. Et pour être plus précis sur l’anomalie, lorsque AJAX est activé, les lignes de code 91 à 96 (category_icons.php) s’exécutent, alors qu’en fonctionnement “normal”, elles ne s’exécutent pas.

    Après, ça dépasse mes compétences :D

  4. I have no clue were to put the get_cat_icon function within my index.php when I go to my template code, it shows nothing besides get_cat_icon() :

  5. That means that either you have already put the get_cat_icon() function, or it was not able to find the usual template tag, and in this case, it’s up to you to find where to put the function by trying the process I call ‘trial & errors’ : you try somewhere, and if it does not work, try somewhere else, til it fits your needs. Remember that the plugin just outputs an image, so why not trying first with an image directly and when you find the right place, then put the code in its place…