Title: Verwijder terms na de-installatie plugin
Last modified: 5 augustus 2016

---

# Verwijder terms na de-installatie plugin

 *  Opgelost [Guido](https://nl.wordpress.org/support/users/guido07111975/)
 * (@guido07111975)
 * [10 jaren, 8 maanden geleden](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/)
 * Hallo,
 * Een plugin maakt een custom post type (= taxonomy) aan: event_cat.
    Hierdoor 
   kan ik event categorieën (= terms) aanmaken.
 * Als ik plugin verwijder moet de database natuurlijk wel geschoond worden, de 
   terms moeten uit database verwijderd worden.
 * Hiervoor gebruik [uninstall.php](https://developer.wordpress.org/plugins/the-basics/uninstall-methods/#uninstall-php)
   en deze code:
 *     ```
       // Delete terms
       $terms = get_terms( 'event_cat', array(
       	'fields' => 'ids',
       	'hide_empty' => false
       ) );
       foreach ( $terms as $value ) {
       	wp_delete_term( $value, 'event_cat' );
       }
       ```
   
 * Echter, de terms blijven gewoon in database achter..
 * Wat klopt er niet aan deze code?
 * Guido

5 reacties aan het bekijken - 31 tot 35 (van in totaal 35)

[←](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/page/2/?output_format=md)
[1](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/?output_format=md)
[2](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/page/2/?output_format=md)
3

 *  [AccountClosed](https://nl.wordpress.org/support/users/wistudatbe/)
 * (@wistudatbe)
 * [10 jaren, 7 maanden geleden](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/page/3/#post-92884)
 * Heb nog niet getest, maar zal dit zijn:
 *     ```
       $wpdb->query( "
       	DELETE FROM
       	{$wpdb->terms}
       	WHERE term_id IN
       	( SELECT * FROM (
       		SELECT {$wpdb->terms}.term_id
       		FROM {$wpdb->terms}
       		JOIN {$wpdb->term_taxonomy}
       		ON {$wpdb->term_taxonomy}.term_id = {$wpdb->terms}.term_id
       		WHERE taxonomy = 'event_cat'
       	) as T
       	);
        " );
       ```
   
 * Als het niet werkt wil ik er me wel verder in verdiepen.
    Laat maar iets weten,
   incl. eventuele foutmeldingen. Grtjs, Danny
 *  Thread starter [Guido](https://nl.wordpress.org/support/users/guido07111975/)
 * (@guido07111975)
 * [10 jaren, 7 maanden geleden](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/page/3/#post-92891)
 * Dat is em! En werkt nu ook lokaal! (via wampserver)
 * Super tevreden hiermee.
 * Thanks!
 * I still cannot buy you a beer 😉 ?
 * Guido
 *  [AccountClosed](https://nl.wordpress.org/support/users/wistudatbe/)
 * (@wistudatbe)
 * [10 jaren, 7 maanden geleden](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/page/3/#post-92893)
 * Maak van het biertje een [review ](https://wordpress.org/support/view/plugin-reviews/wp-tiles-wud)
   en ik ben tevreden 🙂 is geen verplichting he!
    Werkt ook lokaal omdat het een
   rechtstreekse MySQL query is, zonder poespas. Succes met je plugin!
 * Grtjs, Danny
 *  Thread starter [Guido](https://nl.wordpress.org/support/users/guido07111975/)
 * (@guido07111975)
 * [10 jaren, 7 maanden geleden](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/page/3/#post-92896)
 * Ben er al mee bezig 🙂
 * Mocht ik ergens tegen aan lopen dan mail ik je even via je website.
 * Guido
 *  [AccountClosed](https://nl.wordpress.org/support/users/wistudatbe/)
 * (@wistudatbe)
 * [10 jaren, 7 maanden geleden](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/page/3/#post-92897)
 * Thanks 😉

5 reacties aan het bekijken - 31 tot 35 (van in totaal 35)

[←](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/page/2/?output_format=md)
[1](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/?output_format=md)
[2](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/page/2/?output_format=md)
3

 Het onderwerp ‘Verwijder terms na de-installatie plugin’ is gesloten voor nieuwe
reacties.

## Tags

 * [taxonomy](https://nl.wordpress.org/support/topic-tag/taxonomy/)
 * [term](https://nl.wordpress.org/support/topic-tag/term/)
 * [uninstall.php](https://nl.wordpress.org/support/topic-tag/uninstall-php/)

 * In: [Code oplossingen gezocht](https://nl.wordpress.org/support/forum/code-oplossingen/)
 * 35 reacties
 * 2 deelnemers
 * Laatste antwoord van: [AccountClosed](https://nl.wordpress.org/support/users/wistudatbe/)
 * Laatste activiteit: [10 jaren, 7 maanden geleden](https://nl.wordpress.org/support/topic/verwijder-terms-na-de-installatie-plugin/page/3/#post-92897)
 * Status: opgelost

## Onderwerpen

### Meest populaire onderwerpen

### Onderwerpen zonder reacties

### Non-support onderwerpen

### Opgeloste onderwerpen

### Onopgeloste onderwerpen

### Alle onderwerpen
