Hook function when taxonomy terms change

You can avoid infinite loop by removing the action before calling update post function. function maybe_disable_comment($post_id) { // do you check if the post has specific custom tax term. if ( ! has_term( ‘bar’, ‘YOUR_CUSTOM_TAX’, $post_id ) ) { return false; } // remove the filter that will create infinite loop. remove_action( ‘wp_insert_post’, ‘maybe_disable_comment’ ); … Read more

Gravity Forms with Advanced Post Creation Add-On not updating ACF fields on custom taxonomy

To resolve the issue with Gravity Forms and the Advanced Post Creation Add-On not updating ACF fields on a custom taxonomy, you can try adding the following code snippet to your WordPress theme’s functions.php file: add_action( ‘gform_post_create_post’, ‘update_custom_taxonomy_acf_fields’, 10, 3 ); function update_custom_taxonomy_acf_fields( $post_id, $form, $entry ) { // Check if the custom taxonomy term … Read more

Taxonomy entries are spawning copies of existing entries with the new title as the existing ID, since upgrade

I’ll answer this myself, though kudos to @jacob-peattie for noticing the selection box was non-standard and a likely culprit. So we had the ‘Radio Buttons for Taxonomies’ plugin running (up to date) with the affected taxonomy types selected there. When we removed the taxonomies from there, the problem stopped. But we wanted radio buttons here … Read more