[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSvJEHMQazQA8MOZb1VV_mNI4yU8p43dDr6PbWcmS21I":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":56,"analysis":148,"fingerprints":262},"post-category-image-with-grid-and-slider","Post Category Image With Grid and Slider","1.5.3","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.essentialplugin.com\u002Fpost-category-image-with-grid-and-slider-demo\u002F?utm_source=WP&utm_medium=Post-Category-Image&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Explore Post Category Image Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fpricing\u002F?utm_source=WP&utm_medium=Post-Category-Image&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Annual or Lifetime Bundle Deal\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Post Category Image With Grid and Slider plugin allow users to upload  category image and display in grid and slider.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Also work with Gutenberg shortcode block.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Once Post Category Image With Grid and Slider plugin activated,  go to \u003Cstrong>Category Image\u003C\u002Fstrong> -> and Select categories option where you want to add custom image upload.\u003C\u002Fp>\n\u003Ch4>This plugin features includes:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Category grid and Slider\u003C\u002Fli>\n\u003Cli>Custom image for category\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>This plugin contain 2 shortcode:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Display \u003Cstrong>categories in grid\u003C\u002Fstrong> view\u003Cbr \u002F>\n[pci-cat-grid] –OR– echo do_shortcode(‘[pci-cat-grid]’);\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display \u003Cstrong>categories in slider\u003C\u002Fstrong> view\u003Cbr \u002F>\n[pci-cat-slider] –OR– echo do_shortcode(‘[pci-cat-slider]’);\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Go to Posts -> Categories to see Custom Category Image options\u003C\u002Fp>\n\u003Ch4>You can use Following parameters with grid shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[pci-cat-grid] \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>size:\u003C\u002Fstrong>\u003Cbr \u002F>\nsize=”full” (Enter size of image. option are large, medium, thumbnail and full)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>taxonomy:\u003C\u002Fstrong>\u003Cbr \u002F>\ntaxonomy=”category” (Display Specific taxonomy.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>term_id:\u003C\u002Fstrong>\u003Cbr \u002F>\nterm_id=”1″ (Display Specific Category id. values are Comma separated Category Id. By Default is all.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order by categories:\u003C\u002Fstrong>\u003Cbr \u002F>\norderby=”name” ( Accepts term fields (‘name’, ‘slug’, ‘term_group’, ‘term_id’, ‘id’, ‘description’) )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order\u003C\u002Fstrong>\u003Cbr \u002F>\norder=”ASC” (Accepts ‘ASC’ (ascending) or ‘DESC’ (descending). Default ‘ASC’ )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hide_empty\u003C\u002Fstrong>\u003Cbr \u002F>\nhide_empty=”1″ (Accepts 1|true or 0|false. Default 1|true. )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grid columns :\u003C\u002Fstrong>\u003Cbr \u002F>\ncolumns=”3″ (display category in grid )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show title :\u003C\u002Fstrong>\u003Cbr \u002F>\nshow_title=”true” (i.e. show category title or not. By default value is “true” Values are “true” and “false” )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show count :\u003C\u002Fstrong>\u003Cbr \u002F>\nshow_count=”true” (i.e. show category post count or not. By default value is “true” Values are “true” and “false” )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show description :\u003C\u002Fstrong>\u003Cbr \u002F>\nshow_desc=”true” (i.e. show category description or not. By default value is “true” Values are “true” and “false” )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude Category:\u003C\u002Fstrong>\u003Cbr \u002F>\nexclude_cat=”” ( Exclude specific Category id. Values are Comma separated Category Id.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>You can use Following parameters with slider shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[pci-cat-slider] \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Cstrong>size:\u003C\u002Fstrong>\u003Cbr \u002F>\nsize=”full” (Enter size of image. option are large, medium, thumbnail and full)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>taxonomy:\u003C\u002Fstrong>\u003Cbr \u002F>\ntaxonomy=”category” (Display Specific taxonomy.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>term_id:\u003C\u002Fstrong>\u003Cbr \u002F>\nterm_id=”1″ (Display Specific Category id. values are Comma separated Category Id. By Default is all.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order by categories:\u003C\u002Fstrong>\u003Cbr \u002F>\norderby=”name” ( Accepts term fields (‘name’, ‘slug’, ‘term_group’, ‘term_id’, ‘id’, ‘description’) )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order\u003C\u002Fstrong>\u003Cbr \u002F>\norder=”ASC” (Accepts ‘ASC’ (ascending) or ‘DESC’ (descending). Default ‘ASC’ )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hide_empty\u003C\u002Fstrong>\u003Cbr \u002F>\nhide_empty=”1″ (Accepts 1|true or 0|false. Default 1|true. )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show title :\u003C\u002Fstrong>\u003Cbr \u002F>\nshow_title=”true” (i.e. show category title or not. By default value is “true” Values are “true” and “false” )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show count :\u003C\u002Fstrong>\u003Cbr \u002F>\nshow_count=”true” (i.e. show category post count or not. By default value is “true” Values are “true” and “false” )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show description :\u003C\u002Fstrong>\u003Cbr \u002F>\nshow_desc=”true” (i.e. show category description or not. By default value is “true” Values are “true” and “false” )\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Number of categories display at a time:\u003C\u002Fstrong>\u003Cbr \u002F>\nslidestoshow=”3″ (Controls number of categories display at a time)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Number of categories slides at a time:\u003C\u002Fstrong>\u003Cbr \u002F>\nslidestoscroll=”1″ (Controls number of categories rotate at a time)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination and arrows:\u003C\u002Fstrong>\u003Cbr \u002F>\ndots=”false” arrows=”false” (Hide\u002FShow pagination and arrows. By default value is “true”. Values are true OR false)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autoplay and Autoplay Speed:\u003C\u002Fstrong>\u003Cbr \u002F>\nautoplay=”true” autoplay_interval=”1000″\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slide Speed:\u003C\u002Fstrong>\u003Cbr \u002F>\nspeed=”3000″ (Control the speed of the slider)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>loop:\u003C\u002Fstrong>\u003Cbr \u002F>\nloop=”true” ( By default value is “true”. Values are true OR false)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude Category:\u003C\u002Fstrong>\u003Cbr \u002F>\nexclude_cat=”” ( Exclude specific Category id. Values are Comma separated Category Id.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Post Category Image With Grid and Slider Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Post Grid shortcode, Post Slider shortcode\u003C\u002Fli>\n\u003Cli>1 Designs for Post Grid and Post Slider\u003C\u002Fli>\n\u003Cli>10+ shortcode parameter\u003C\u002Fli>\n\u003Cli>Post order and order by parameter\u003C\u002Fli>\n\u003Cli>Include & Exclude specific category by category id\u003C\u002Fli>\n\u003Cli>100% Responsive\u003C\u002Fli>\n\u003Cli>Slide RTL Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Premium Version\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post Grid Shortcode, Post Slider Shortcode\u003C\u002Fli>\n\u003Cli>10 Designs for Post Grid and Post Slider\u003C\u002Fli>\n\u003Cli>25+ Shortcode parameter\u003C\u002Fli>\n\u003Cli>Wp Templating Feature Support\u003C\u002Fli>\n\u003Cli>Wpbackery Support\u003C\u002Fli>\n\u003Cli>Gutenberg Block Support\u003C\u002Fli>\n\u003Cli>Elementor, Beaver, SiteOrigin Page Builder Support\u003C\u002Fli>\n\u003Cli>Divi Page Builder Native Support\u003C\u002Fli>\n\u003Cli>Fusion Page Builder (Avada) Native Support\u003C\u002Fli>\n\u003Cli>Image height option\u003C\u002Fli>\n\u003Cli>Limit, Post order, order by and pagination parameter\u003C\u002Fli>\n\u003Cli>Include & Exclude specific category by category id\u003C\u002Fli>\n\u003Cli>Option to display child category\u003C\u002Fli>\n\u003Cli>Custom CSS to override plugin CSS\u003C\u002Fli>\n\u003Cli>100% Responsive\u003C\u002Fli>\n\u003Cli>Slide RTL Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fwordpress-plugin\u002Fpost-category-image-grid-slider\u002F?utm_source=WP&utm_medium=Post-Category-Image&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Explore Post Category Image Pro Features\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Post Category Image With Grid and Slider allow users to upload category image and display in grid and slider via shortcode or Gutenberg block.",2000,61842,100,5,"2026-02-20T18:46:00.000Z","6.9.4","4.0","",[20,21,22,23,24],"category","category-image","post-category-image","post-category-image-grid","post-category-image-slider","https:\u002F\u002Fwww.essentialplugin.com\u002Fwordpress-plugin\u002Fpost-category-image-grid-slider\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-category-image-with-grid-and-slider.1.5.3.zip",1,0,"2023-01-04 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2022-4747","post-category-image-with-grid-and-slider-authenticated-contributor-stored-cross-site-scripting-via-shortcode","Post Category Image With Grid and Slider \u003C= 1.4.7 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode","The Post Category Image With Grid and Slider plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcodes in versions up to, and including, 1.4.7 due to insufficient input sanitization and output escaping on user supplied attributes like 'design'. This makes it possible for authenticated attackers with contributor level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page",null,"\u003C=1.4.7","1.4.8","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-01-22 19:56:02",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb2ce9854-06df-44a8-b998-de21bf52a5d8?source=api-prod",384,{"slug":49,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":52,"avg_patch_time_days":53,"trust_score":54,"computed_at":55},"essentialplugin",33,204710,99,219,78,"2026-04-04T05:43:03.410Z",[57,76,96,112,129],{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":70,"homepage":74,"download_link":75,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"categories-images","Categories Images","3.3.1","Zahlan","https:\u002F\u002Fprofiles.wordpress.org\u002Felzahlan\u002F","\u003Cp>The Categories Images is a WordPress plugin allow you to add image to category, tag or custom taxonomy.\u003C\u002Fp>\n\u003Cp>Use \u003Ccode>\u003C?php if (function_exists('z_taxonomy_image_url')) echo z_taxonomy_image_url(); ?>\u003C\u002Fcode> to get the url and put it in any img tag.\u003Cbr \u002F>\nOr simply use \u003Ccode>\u003C?php if (function_exists('z_taxonomy_image')) z_taxonomy_image(); ?>\u003C\u002Fcode> in (category or taxonomy) template.\u003C\u002Fp>\n\u003Ch4>REST API Support\u003C\u002Fh4>\n\u003Cp>Access term images via the WP REST API. The field \u003Ccode>z_taxonomy_image_url\u003C\u002Fcode> is automatically added to term objects.\u003C\u002Fp>\n\u003Ch4>Enhanced Shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>[z_taxonomy_image term_id=\"123\" size=\"medium\" link=\"yes\"]\u003C\u002Fcode> – Display a specific term image with a link.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[z_taxonomy_list taxonomy=\"category\" style=\"grid\" columns=\"4\" show_name=\"yes\"]\u003C\u002Fcode> – Display a beautiful grid of terms with their images.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Elementor Integration\u003C\u002Fh4>\n\u003Cp>Use term images dynamically in Elementor via the native Dynamic Tags system.\u003C\u002Fp>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>Categories Images settings menu is now under Settings > Categories Images to avoid cluttering the main WordPress menu, the settings now is more organized with a dedicated documentation page that includes usage examples and shortcodes.\u003C\u002Fp>\n\u003Cp>From the settings menu, you can exclude any taxonomies from the plugin to avoid conflicts with other plugins like WooCommerce!\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Documentation is now available inside the plugin settings menu. for more information please visit the \u003Ca href=\"https:\u002F\u002Fzahlan.net\u002Fblog\u002F2012\u002F06\u002Fcategories-images\u002F\" rel=\"nofollow ugc\">Categories Images\u003C\u002Fa>.\u003C\u002Fp>\n","The Categories Images is a Wordpress plugin allow you to add image to category, tag or custom taxonomy.",50000,891623,90,85,"2025-12-21T00:35:00.000Z",[58,21,71,72,73],"category-thumb","tag-image","taxonomy-image","https:\u002F\u002Fzahlan.net\u002Fblog\u002Fcategories-images\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategories-images.3.3.1.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":13,"num_ratings":14,"last_updated":86,"tested_up_to":16,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":93,"download_link":94,"security_score":52,"vuln_count":27,"unpatched_count":28,"last_vuln_date":95,"fetched_at":30},"advanced-category-and-custom-taxonomy-image","Advanced Category and Custom Taxonomy Image","2.0.9","Sajjad Hossain Sagor","https:\u002F\u002Fprofiles.wordpress.org\u002Fsajjad67\u002F","\u003Cp>Now its easier to include category \u002F custom taxonomy image with this plugin for different platforms. No need to overload mobile bandwidth with high pixel image size. You can now select different image for different devices. Upload Different Image For Different Devices ex: Mobile, Tablet, Desktop, iOS, Android, Windows Phone.\u003Cbr \u002F>\nBuilt-in Template Tag To Use Anywhere You Want In Your Theme : get_taxonomy_image( $term_id, $return_img_tag, $class );\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cpre>\n$taxonomy_img = get_taxonomy_image( int $term_id = get_queried_object()->term_id , boolean $return_img_tag = false , string $class = '' );\n\nget taxonomy image url if $return_html = true then return  tag\n\nParameters :\n$term_id\n(int) (Required) Taxonomy ID of the term.\n\n$return_img_tag\n(boolean) (Optional) Formatted Image with  tag for the field during output.\n\n$class\n(string) (Optional) A space separated string of CSS classes to add to the  tag. classes ex: \"your custom class list separated by space\" but $return_img_tag should be true to add image class.\n\necho $taxonomy_img; \u002F\u002F taxonomy image url\n\u003C\u002Fpre>\n\u003Cp>where $term_id is ‘category \u002F term id’\u003C\u002Fp>\n\u003Cp>Shortcode : use the shortcode anywhere to get taxonomy image. If you don’t provide “term_id” value then it will be current queried page taxonomy automatically.\u003C\u002Fp>\n\u003Cpre>\necho do_shortcode( '[ad_tax_image term_id=\"\" return_img_tag=\"true\" class=\"your custom class list seperated by space\"]' ); \u002F\u002F keep term_id empty if you want to show current visited taxonomy archive image.\n\u003C\u002Fpre>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Option To Enable Custom Image Upload for different taxonomies \u003C\u002Fli>\n\u003Cli>Option To Enable Custom Image Upload for different devices \u003C\u002Fli>\n\u003Cli>Very simple to use & WP Default Media Uploaded to upload image\u003C\u002Fli>\n\u003Cli>Built-in Template Tag to use in your theme template\u003C\u002Fli>\n\u003Cli>Shortcode to use anywhere.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add Custom Image To Your Category \u002F Custom Taxonomy Field With Advanced Category and Custom Taxonomy Image Plugin.",1000,25366,"2026-01-15T16:33:00.000Z","5.6","8.0",[21,90,91,73,92],"category-logo","featured-image","term-image","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-category-and-custom-taxonomy-image\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-category-and-custom-taxonomy-image.2.0.9.zip","2024-10-17 21:27:19",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":13,"num_ratings":106,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":18,"tags":110,"homepage":18,"download_link":111,"security_score":68,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"custom-category-image","Custom Category Image","1.2.0","mingocommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fmingocommerce\u002F","\u003Cp>Are you looking for uploading image to a category ? Yes, Custom Category Image plugin exactly does that.\u003Cbr \u002F>\nJust install it and it will add an image field to your categories.\u003Cbr \u002F>\nuse following function to get your category image in front-end ‘MGC_Custom_Category_Image::get_category_image($term_id, $size);’\u003C\u002Fp>\n\u003Cp>You can retrieve your desired image size also by passing size to this function.\u003C\u002Fp>\n\u003Cp>Very easy to use. For any further customization feel free to raise a ticket on our \u003Ca href=\"http:\u002F\u002Fwww.mingocommerce.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">website\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If our plugin helps you, please leave a review as that would be an ecouragement for us.\u003C\u002Fp>\n\u003Cp>For any issue triggered while using our plugin please feel free to use support section. We will resolve that as soon as possible.\u003C\u002Fp>\n","Are you looking for uploading image to a category ? Yes, Custom Category Image plugin exactly does that.",400,4376,2,"2021-08-02T15:22:00.000Z","5.8.0","4.4",[21,97,73],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-category-image.1.2.0.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":13,"num_ratings":106,"last_updated":122,"tested_up_to":16,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":18,"download_link":128,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"rdv-category-image","RDV Category Image","1.1.0","rdvinfotech","https:\u002F\u002Fprofiles.wordpress.org\u002Frdvinfotech\u002F","\u003Cp>RDV Category Image plugin allows you to add an image to a category, tag, or any custom taxonomies. Please review the code snippets below to display a category image on the category page template or any page or post.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Use template tag rdv_category_image_url(); with php echo function to get the category image url and then use it in an image tag.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php if(function_exists('rdv_category_image_url')){ echo rdv_category_image_url(); } ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use this template tag rdv_category_image(); in the category template file to display the category image directly.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php if(function_exists('rdv_category_image')){ rdv_category_image(); } ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use the shortcode in page or post or a page builder template to display a category image. The basic shortcode without attributes [rdv_category_image] will only work on the category template page to display a specific category image. Use shortcode attributes term_id and size to display a specific category image and size.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    [rdv_category_image]\n    [rdv_category_image term_id=\"10\"]\n    [rdv_category_image size=\"thumbnail\"]\n    [rdv_category_image term_id=\"10\" size=\"thumbnail\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Add an image to a category or taxonomy. Display a category image using either a template tag or a shortcode.",300,5094,"2025-12-12T17:55:00.000Z","5.0","7.4",[58,21,126,73,127],"category-images","taxonomy-images","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frdv-category-image.1.1.0.zip",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":13,"downloaded":137,"rating":13,"num_ratings":106,"last_updated":138,"tested_up_to":139,"requires_at_least":140,"requires_php":18,"tags":141,"homepage":146,"download_link":147,"security_score":68,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"hmk-add-images-for-categories-and-pages","Featured Image for Categories and pages.","1.2.1","Muhammad Kashif","https:\u002F\u002Fprofiles.wordpress.org\u002Fxpertone\u002F","\u003Cp>Featured image enables the user to set different featured image  for each category, sub category or page. This is best applied for affiliate add images in the header or sidebar for each category or page.\u003Cbr \u002F>\nThe image can be displayed anywhere in the site using Shortcode or PHP function.\u003C\u002Fp>\n","Featured Images enables the user to set different featured image for each category, sub category or page.",7602,"2018-03-19T16:17:00.000Z","4.9.29","4.1",[142,143,144,126,145],"adds-image","admin","affiliate-image","header-image","http:\u002F\u002Fwww.meshpros.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhmk-add-images-for-categories-and-pages.zip",{"attackSurface":149,"codeSignals":216,"taintFlows":232,"riskAssessment":253,"analyzedAt":261},{"hooks":150,"ajaxHandlers":202,"restRoutes":203,"shortcodes":204,"cronEvents":215,"entryPointCount":106,"unprotectedCount":28},[151,157,161,164,169,173,177,182,186,189,194,198],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","admin_menu","pciwgas_register_menu","includes\\admin\\class-pciwgas-admin.php",20,{"type":152,"name":158,"callback":159,"file":155,"line":160},"admin_init","pciwgas_register_settings",23,{"type":152,"name":158,"callback":162,"file":155,"line":163},"pciwgas_admin_init_process",26,{"type":152,"name":165,"callback":166,"file":167,"line":168},"init","pciwgas_register_guten_block","includes\\admin\\supports\\gutenberg-block.php",182,{"type":152,"name":170,"callback":171,"file":167,"line":172},"enqueue_block_assets","pciwgas_block_assets",191,{"type":152,"name":174,"callback":175,"file":167,"line":176},"enqueue_block_editor_assets","pciwgas_editor_assets",215,{"type":178,"name":179,"callback":180,"file":167,"line":181},"filter","block_categories_all","pciwgas_add_block_category",236,{"type":152,"name":183,"callback":184,"file":185,"line":156},"admin_enqueue_scripts","pciwgas_admin_style_script","includes\\class-pciwgas-script.php",{"type":152,"name":187,"callback":188,"file":185,"line":160},"wp_enqueue_scripts","pciwgas_front_style_script",{"type":152,"name":190,"callback":191,"file":192,"line":193},"plugins_loaded","pciwgas_load_textdomain","post-category-image-with-grid-and-slider.php",84,{"type":152,"name":195,"callback":196,"file":192,"line":197},"update_option_active_plugins","pciwgas_free_deactivate_pro_version",120,{"type":152,"name":199,"callback":200,"file":192,"line":201},"admin_notices","pciwgas_admin_notice",193,[],[],[205,210],{"tag":206,"callback":207,"file":208,"line":209},"pci-cat-grid","pciwgas_grid_shortcode","includes\\shortcode\\pciwgas-grid.php",129,{"tag":211,"callback":212,"file":213,"line":214},"pci-cat-slider","pciwgas_slider_shortcode","includes\\shortcode\\pciwgas-slider.php",157,[],{"dangerousFunctions":217,"sqlUsage":218,"outputEscaping":220,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":27,"bundledLibraries":231},[],{"prepared":28,"raw":28,"locations":219},[],{"escaped":221,"rawEcho":222,"locations":223},180,3,[224,228,230],{"file":225,"line":226,"context":227},"includes\\admin\\settings\\settings.php",21,"raw output",{"file":213,"line":229,"context":227},114,{"file":192,"line":168,"context":227},[],[233],{"entryPoint":234,"graph":235,"unsanitizedCount":28,"severity":252},"\u003Csolutions-features> (includes\\admin\\settings\\solution-features\\solutions-features.php:0)",{"nodes":236,"edges":249},[237,243],{"id":238,"type":239,"label":240,"file":241,"line":242},"n0","source","$_GET","includes\\admin\\settings\\solution-features\\solutions-features.php",16,{"id":244,"type":245,"label":246,"file":241,"line":247,"wp_function":248},"n1","sink","echo() [XSS]",161,"echo",[250],{"from":238,"to":244,"sanitized":251},true,"low",{"summary":254,"deductions":255},"The \"post-category-image-with-grid-and-slider\" plugin v1.5.3 exhibits a generally good security posture based on the static analysis. The absence of dangerous functions, secure handling of SQL queries through prepared statements, and a high percentage of properly escaped output are positive indicators.  The plugin also shows a commendable effort in output escaping and a capability check, suggesting an awareness of security best practices. However, the lack of nonce checks on its entry points is a notable concern, as it could potentially expose the plugin to certain types of attacks if other vulnerabilities exist or are introduced.\n\nThe vulnerability history indicates a past Cross-Site Scripting (XSS) vulnerability, though it has since been patched. The fact that there are no currently unpatched vulnerabilities is a positive sign, suggesting timely updates. The single medium-severity vulnerability in the past, which was XSS, aligns with the potential risk of unescaped output if the escaping wasn't as robust as reported.\n\nIn conclusion, the plugin demonstrates strengths in secure coding practices, particularly with SQL handling and output escaping. The primary weakness identified is the absence of nonce checks on its entry points, which, while not directly exploitable in this static analysis, represents a potential avenue for attack if not addressed. The past XSS vulnerability, although resolved, warrants continued vigilance regarding output sanitization.",[256,259],{"reason":257,"points":258},"Missing nonce checks on entry points",7,{"reason":260,"points":14},"Past XSS vulnerability history","2026-03-16T18:36:05.138Z",{"wat":263,"direct":279},{"assetPaths":264,"generatorPatterns":269,"scriptPaths":270,"versionParams":274},[265,266,267,268],"\u002Fwp-content\u002Fplugins\u002Fpost-category-image-with-grid-and-slider\u002Fassets\u002Fjs\u002Fblocks.build.js","\u002Fwp-content\u002Fplugins\u002Fpost-category-image-with-grid-and-slider\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fpost-category-image-with-grid-and-slider\u002Fassets\u002Fjs\u002Fowl.carousel.min.js","\u002Fwp-content\u002Fplugins\u002Fpost-category-image-with-grid-and-slider\u002Fassets\u002Fjs\u002Ffrontend.js",[],[271,272,273],"assets\u002Fjs\u002Fblocks.build.js","assets\u002Fjs\u002Fowl.carousel.min.js","assets\u002Fjs\u002Ffrontend.js",[275,276,277,278],"post-category-image-with-grid-and-slider\u002Fassets\u002Fjs\u002Fblocks.build.js?ver=","post-category-image-with-grid-and-slider\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","post-category-image-with-grid-and-slider\u002Fassets\u002Fjs\u002Fowl.carousel.min.js?ver=","post-category-image-with-grid-and-slider\u002Fassets\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":280,"htmlComments":286,"htmlAttributes":289,"restEndpoints":291,"jsGlobals":292,"shortcodeOutput":294},[281,282,283,284,285],"pciwgas-slider-wrap","pciwgas-slider-item","pciwgas-grid-wrap","pciwgas-grid-item","pciwgas-category-image",[287,288],"\u003C!-- Shortcode Start By Post Category Image With Grid and Slider -->","\u003C!-- Shortcode End By Post Category Image With Grid and Slider -->",[290],"data-pciwgas-slider-options",[],[293],"Pciwgas_Block",[295,296],"[pciwgas_categories_grid","[pciwgas_categories_slider"]