[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f187-nR_KoNq-Y0hkn4KABixx8iC0uTSUPY3vtMyEn5A":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"secretlab48","https:\u002F\u002Fprofiles.wordpress.org\u002Fsecretlab48\u002F",1,0,100,30,94,"2026-04-04T06:02:11.713Z",[13],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":7,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":27,"download_link":28,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":29,"fetched_at":30},"taxonomy-terms-counter","Taxonomy Terms Counter","1.0.0","\u003Cp>Taxonomy Terms Counter adds term counts to taxonomy panels in the Gutenberg editor sidebar.\u003Cbr \u002F>\nYou can enable or disable counts per taxonomy and post type from the plugin settings page.\u003C\u002Fp>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>Full source code is available on GitHub:\u003Cbr \u002F>\nhttps:\u002F\u002Fgithub.com\u002Fsecretlab48\u002Ftaxonomy-terms-counter\u003C\u002Fp>\n\u003Cp>Notes:\u003Cbr \u002F>\n– The settings page lists only HIERARCHICAL taxonomies. Non-HIERARCHICAL taxonomies (for example, \u003Ccode>post_tag\u003C\u002Fcode>) are not supported.\u003Cbr \u002F>\n– The plugin works only on admin post screens that use the Gutenberg editor.\u003Cbr \u002F>\n– The plugin does not work with the Classic Editor.\u003Cbr \u002F>\n– If an existing post type is missing on the settings page, it likely has \u003Ccode>show_in_rest\u003C\u002Fcode> set to \u003Ccode>false\u003C\u002Fcode>.\u003Cbr \u002F>\n– If a taxonomy is missing for a post type, it likely has \u003Ccode>show_in_rest\u003C\u002Fcode> set to \u003Ccode>false\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Cp>The plugin provides the following hooks for customization:\u003C\u002Fp>\n\u003Ch4>PHP Filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>ttcounter_term_count_taxonomies\u003C\u002Fcode> — Filter taxonomies list for term counts. Args: \u003Ccode>$taxonomies\u003C\u002Fcode>, \u003Ccode>$post_type\u003C\u002Fcode>, \u003Ccode>$request\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ttcounter_term_count_get_terms_args\u003C\u002Fcode> — Filter \u003Ccode>get_terms()\u003C\u002Fcode> args. Args: \u003Ccode>$args\u003C\u002Fcode>, \u003Ccode>$taxonomy\u003C\u002Fcode>, \u003Ccode>$post_type\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ttcounter_term_count_value\u003C\u002Fcode> — Filter count value per term. Args: \u003Ccode>$count\u003C\u002Fcode>, \u003Ccode>$term\u003C\u002Fcode>, \u003Ccode>$taxonomy\u003C\u002Fcode>, \u003Ccode>$post_type\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ttcounter_term_counts_response\u003C\u002Fcode> — Filter REST response. Args: \u003Ccode>$results\u003C\u002Fcode>, \u003Ccode>$post_type\u003C\u002Fcode>, \u003Ccode>$taxonomies\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ttcounter_sanitized_settings\u003C\u002Fcode> — Filter sanitized settings before save. Args: \u003Ccode>$sanitized_taxs\u003C\u002Fcode>, \u003Ccode>$request\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PHP Actions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>ttcounter_settings_updated\u003C\u002Fcode> — Fires after settings are saved. Args: \u003Ccode>$sanitized_taxs\u003C\u002Fcode>, \u003Ccode>$request\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>JS Filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>ttcounter.termCountTaxonomies\u003C\u002Fcode> — Filter taxonomy list before REST request. Args: \u003Ccode>taxonomies\u003C\u002Fcode>, \u003Ccode>postType\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ttcounter.termCountData\u003C\u002Fcode> — Filter REST response data before rendering. Args: \u003Ccode>data\u003C\u002Fcode>, \u003Ccode>postType\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ttcounter.restrictedPostTypes\u003C\u002Fcode> — Filter restricted post types list in settings. Args: \u003Ccode>restrictedPostTypes\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ttcounter.restrictedTaxonomies\u003C\u002Fcode> — Filter restricted taxonomies list in settings. Args: \u003Ccode>restrictedTaxonomies\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ttcounter.termCountLabel\u003C\u002Fcode> — Filter sidebar label text. Args: \u003Ccode>value\u003C\u002Fcode>, \u003Ccode>{ name, count, label }\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>JS Actions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>ttcounter.sidebarUpdated\u003C\u002Fcode> — Fires after sidebar counts update. Args: \u003Ccode>termsByTax\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Show taxonomy term counts in the Gutenberg editor sidebar and manage which taxonomies display counts.",110,"2026-02-22T08:34:00.000Z","6.9.4","6.8","7.4",[25,26,14],"gutenberg","single-post-admin-page","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-terms-counter.1.0.0.zip",null,"2026-03-15T15:16:48.613Z"]