Without any plugin you can add the thumbnail or featured image to every terms of selected taxonomies. I did following functionality:
- Creating a user interface at Genesis Theme Settings page.
- Enable the featured image option for terms of selected taxonomy
- Adding a new field in Add/Edit terms form
- Saving the attachment for terms
Creating a UI (user interface) at Dashboard -> Genesis -> Theme Settings page. All taxonomies will be listing there. You will check the checkbox and enable the featured image option for your taxonomies. By default it is disabled for all taxonomies. Copy the following code and put in your functions.php file.
Adding media uploader field in terms add/edit form. Put the following codes in your functions.php file.
Creating a media.uploader.js file and put this file in your child theme’s js folder. It is opening the media uploader popup box and you can upload or add existing image into your term. Copy the full code and put in media.uploader.js file. Note: Don’t change the file name.
Now we need to enqueue the above JS file on term’s add/edit page. Add the following PHP codes in your functions.php file:
Upload a placeholder image in your child theme’s images folder. This placeholder image will show if your term have no thumbnail or featured image.
If you need any help then you can feel free contact me.