@prefix sioc: <http://rdfs.org/sioc/ns#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix content: <http://purl.org/rss/1.0/modules/content/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

<https://lhero.org/?post_type=lh-portfolio-doc&#038;p=147289>
  a sioc:Post ;
  dc:title "Hooks & filters" ;
  dcterms:identifier 147289 ;
  dc:modified "2026-09-13T01:21:19Z"^^xsd:dateTime ;
  dc:created "2026-09-13T01:21:19Z"^^xsd:dateTime ;
  sioc:link <https://lhero.org/portfolio/lh-buddypress-group-taxonomies/hooks-filters/> ;
  sioc:has_creator <https://lhero.org/author/1/#account> ;
  sioc:has_container <https://lhero.org/#posts> ;
  content:encoded """<ul class="lh_portfolio-meta"><li><strong>Type:</strong> Doc-section</li><li><strong>Part of:</strong> <a href="https://lhero.org/portfolio/lh-buddypress-group-taxonomies/">LH BuddyPress Group Taxonomies</a></li></ul>
<figure class="wp-block-table"><table>
<thead><tr><th>Hook</th><th>Type</th><th>Description</th></tr></thead>
<tbody>
<tr><td><code>lh_bp_group_taxonomies_init_plugin</code></td><td>filter</td><td>Gate on plugin bootstrap. Return <code>false</code> to disable.</td></tr>
<tr><td><code>lh_bp_group_taxonomies_taxonomies</code></td><td>filter</td><td>Array of taxonomy names (object type <code>bp_group</code>) this plugin should manage. Empty by default — companion plugins add their own taxonomy name here.</td></tr>
<tr><td><code>lh_bp_group_taxonomies_params</code></td><td>filter</td><td>Override <code>group_hook</code> and <code>taglink_description</code> params.</td></tr>
<tr><td><code>lh_bp_group_taxonomies_admin_css</code> / <code>lh_bp_group_taxonomies_front_css</code></td><td>filter</td><td>Override or disable (return empty array) enqueued stylesheet args.</td></tr>
<tr><td><code>lh_bp_group_taxonomies_tag_editor</code></td><td>filter</td><td>Filter the tag editor markup before output.</td></tr>
<tr><td><code>lh_bp_group_taxonomies_tag_info</code></td><td>filter</td><td>Filter the directory tag-info markup before output.</td></tr>
<tr><td><code>lh_bp_group_taxonomies_row_actions</code></td><td>filter</td><td>Filter row actions on the wp-admin tag list table.</td></tr>
<tr><td><code>lh_bp_group_taxonomies_terms_update_count</code></td><td>action</td><td>Fires when a term&#8217;s group count needs updating for a taxonomy shared with a non-<code>bp_group</code> object type, since core&#8217;s count logic is bypassed for those.</td></tr>
<tr><td><code>lh_bp_group_taxonomies_return_plugin_namespace</code> / <code>_return_plugin_text_domain</code> / <code>_plugin_name</code> / <code>_plugin_version</code></td><td>filter</td><td>Standard LH identity method overrides.</td></tr>
</tbody>
</table></figure>



<p class="wp-block-paragraph">No cron jobs. No database tables of its own — uses WordPress&#8217;s standard per-site <code>term_taxonomy</code>, <code>term_relationships</code>, and <code>terms</code> tables via core taxonomy functions (<code>wp_insert_term</code>, <code>wp_update_term</code>, <code>wp_delete_term</code>, <code>get_objects_in_term</code>, etc.).</p>
"""^^rdf:XMLLiteral ;
  sioc:content """Type: Doc-sectionPart of: LH BuddyPress Group Taxonomies

HookTypeDescription

lh_bp_group_taxonomies_init_pluginfilterGate on plugin bootstrap. Return false to disable.
lh_bp_group_taxonomies_taxonomiesfilterArray of taxonomy names (object type bp_group) this plugin should manage. Empty by default — companion plugins add their own taxonomy name here.
lh_bp_group_taxonomies_paramsfilterOverride group_hook and taglink_description params.
lh_bp_group_taxonomies_admin_css / lh_bp_group_taxonomies_front_cssfilterOverride or disable (return empty array) enqueued stylesheet args.
lh_bp_group_taxonomies_tag_editorfilterFilter the tag editor markup before output.
lh_bp_group_taxonomies_tag_infofilterFilter the directory tag-info markup before output.
lh_bp_group_taxonomies_row_actionsfilterFilter row actions on the wp-admin tag list table.
lh_bp_group_taxonomies_terms_update_countactionFires when a term&#8217;s group count needs updating for a taxonomy shared with a non-bp_group object type, since core&#8217;s count logic is bypassed for those.
lh_bp_group_taxonomies_return_plugin_namespace / _return_plugin_text_domain / _plugin_name / _plugin_versionfilterStandard LH identity method overrides.





No cron jobs. No database tables of its own — uses WordPress&#8217;s standard per-site term_taxonomy, term_relationships, and terms tables via core taxonomy functions (wp_insert_term, wp_update_term, wp_delete_term, get_objects_in_term, etc.).
""" ;
  sioc:topic <https://lhero.org/?taxonomy=author&term=cap-1> .

<https://lhero.org/author/1/#account> rdfs:seeAlso <https://lhero.org/author/1/?feed=lhrdf&format=turtle> .
<https://lhero.org/?taxonomy=author&term=cap-1> rdfs:seeAlso <https://lhero.org/?taxonomy=author&term=cap-1&feed=lhrdf&format=turtle> .
