Changeset 53627
- Timestamp:
- 07/01/2022 07:08:00 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/taxonomy.php
r53170 r53627 2347 2347 * 2348 2348 * @since 3.0.0 2349 * @since 6.1.0 The `$args` parameter was added. 2349 2350 * 2350 2351 * @param string|WP_Error $term The term name to add, or a WP_Error object if there's an error. 2351 2352 * @param string $taxonomy Taxonomy slug. 2352 */ 2353 $term = apply_filters( 'pre_insert_term', $term, $taxonomy ); 2353 * @param array|string $args Array or query string of arguments for inserting a term. 2354 */ 2355 $term = apply_filters( 'pre_insert_term', $term, $taxonomy, $args ); 2354 2356 2355 2357 if ( is_wp_error( $term ) ) { … … 2575 2577 * 2576 2578 * @since 2.3.0 2579 * @since 6.1.0 The `$args` parameter was added. 2577 2580 * 2578 2581 * @param int $term_id Term ID. 2579 2582 * @param int $tt_id Term taxonomy ID. 2580 2583 * @param string $taxonomy Taxonomy slug. 2581 */ 2582 do_action( 'create_term', $term_id, $tt_id, $taxonomy ); 2584 * @param array $args Term arguments passed to the function. 2585 */ 2586 do_action( 'create_term', $term_id, $tt_id, $taxonomy, $args ); 2583 2587 2584 2588 /** … … 2594 2598 * 2595 2599 * @since 2.3.0 2596 * 2597 * @param int $term_id Term ID. 2598 * @param int $tt_id Term taxonomy ID. 2599 */ 2600 do_action( "create_{$taxonomy}", $term_id, $tt_id ); 2600 * @since 6.1.0 The `$args` parameter was added. 2601 * 2602 * @param int $term_id Term ID. 2603 * @param int $tt_id Term taxonomy ID. 2604 * @param array $args Term arguments passed to the function. 2605 */ 2606 do_action( "create_{$taxonomy}", $term_id, $tt_id, $args ); 2601 2607 2602 2608 /** … … 2604 2610 * 2605 2611 * @since 2.3.0 2606 * 2607 * @param int $term_id Term ID. 2608 * @param int $tt_id Term taxonomy ID. 2609 */ 2610 $term_id = apply_filters( 'term_id_filter', $term_id, $tt_id ); 2612 * @since 6.1.0 The `$args` parameter was added. 2613 * 2614 * @param int $term_id Term ID. 2615 * @param int $tt_id Term taxonomy ID. 2616 * @param array $args Term arguments passed to the function. 2617 */ 2618 $term_id = apply_filters( 'term_id_filter', $term_id, $tt_id, $args ); 2611 2619 2612 2620 clean_term_cache( $term_id, $taxonomy ); … … 2619 2627 * 2620 2628 * @since 2.3.0 2629 * @since 6.1.0 The `$args` parameter was added. 2621 2630 * 2622 2631 * @param int $term_id Term ID. 2623 2632 * @param int $tt_id Term taxonomy ID. 2624 2633 * @param string $taxonomy Taxonomy slug. 2625 */ 2626 do_action( 'created_term', $term_id, $tt_id, $taxonomy ); 2634 * @param array $args Term arguments passed to the function. 2635 */ 2636 do_action( 'created_term', $term_id, $tt_id, $taxonomy, $args ); 2627 2637 2628 2638 /** … … 2638 2648 * 2639 2649 * @since 2.3.0 2640 * 2641 * @param int $term_id Term ID. 2642 * @param int $tt_id Term taxonomy ID. 2643 */ 2644 do_action( "created_{$taxonomy}", $term_id, $tt_id ); 2650 * @since 6.1.0 The `$args` parameter was added. 2651 * 2652 * @param int $term_id Term ID. 2653 * @param int $tt_id Term taxonomy ID. 2654 * @param array $args Term arguments passed to the function. 2655 */ 2656 do_action( "created_{$taxonomy}", $term_id, $tt_id, $args ); 2645 2657 2646 2658 /** … … 2651 2663 * 2652 2664 * @since 5.5.0 2665 * @since 6.1.0 The `$args` parameter was added. 2653 2666 * 2654 2667 * @param int $term_id Term ID. … … 2656 2669 * @param string $taxonomy Taxonomy slug. 2657 2670 * @param bool $update Whether this is an existing term being updated. 2658 */ 2659 do_action( 'saved_term', $term_id, $tt_id, $taxonomy, false ); 2671 * @param array $args Term arguments passed to the function. 2672 */ 2673 do_action( 'saved_term', $term_id, $tt_id, $taxonomy, false, $args ); 2660 2674 2661 2675 /** … … 2671 2685 * 2672 2686 * @since 5.5.0 2673 * 2674 * @param int $term_id Term ID. 2675 * @param int $tt_id Term taxonomy ID. 2676 * @param bool $update Whether this is an existing term being updated. 2677 */ 2678 do_action( "saved_{$taxonomy}", $term_id, $tt_id, false ); 2687 * @since 6.1.0 The `$args` parameter was added. 2688 * 2689 * @param int $term_id Term ID. 2690 * @param int $tt_id Term taxonomy ID. 2691 * @param bool $update Whether this is an existing term being updated. 2692 * @param array $args Term arguments passed to the function. 2693 */ 2694 do_action( "saved_{$taxonomy}", $term_id, $tt_id, false, $args ); 2679 2695 2680 2696 return array( … … 3235 3251 * 3236 3252 * @since 2.9.0 3253 * @since 6.1.0 The `$args` parameter was added. 3237 3254 * 3238 3255 * @param int $term_id Term ID. 3239 3256 * @param string $taxonomy Taxonomy slug. 3240 */ 3241 do_action( 'edit_terms', $term_id, $taxonomy ); 3257 * @param array $args Arguments passed to wp_update_term(). 3258 */ 3259 do_action( 'edit_terms', $term_id, $taxonomy, $args ); 3242 3260 3243 3261 $data = compact( 'name', 'slug', 'term_group' ); … … 3267 3285 * 3268 3286 * @since 2.9.0 3287 * @since 6.1.0 The `$args` parameter was added. 3269 3288 * 3270 3289 * @param int $term_id Term ID. 3271 3290 * @param string $taxonomy Taxonomy slug. 3272 */ 3273 do_action( 'edited_terms', $term_id, $taxonomy ); 3291 * @param array $args Arguments passed to wp_update_term(). 3292 */ 3293 do_action( 'edited_terms', $term_id, $taxonomy, $args ); 3274 3294 3275 3295 /** … … 3277 3297 * 3278 3298 * @since 2.9.0 3299 * @since 6.1.0 The `$args` parameter was added. 3279 3300 * 3280 3301 * @param int $tt_id Term taxonomy ID. 3281 3302 * @param string $taxonomy Taxonomy slug. 3282 */ 3283 do_action( 'edit_term_taxonomy', $tt_id, $taxonomy ); 3303 * @param array $args Arguments passed to wp_update_term(). 3304 */ 3305 do_action( 'edit_term_taxonomy', $tt_id, $taxonomy, $args ); 3284 3306 3285 3307 $wpdb->update( $wpdb->term_taxonomy, compact( 'term_id', 'taxonomy', 'description', 'parent' ), array( 'term_taxonomy_id' => $tt_id ) ); … … 3289 3311 * 3290 3312 * @since 2.9.0 3313 * @since 6.1.0 The `$args` parameter was added. 3291 3314 * 3292 3315 * @param int $tt_id Term taxonomy ID. 3293 3316 * @param string $taxonomy Taxonomy slug. 3294 */ 3295 do_action( 'edited_term_taxonomy', $tt_id, $taxonomy ); 3317 * @param array $args Arguments passed to wp_update_term(). 3318 */ 3319 do_action( 'edited_term_taxonomy', $tt_id, $taxonomy, $args ); 3296 3320 3297 3321 /** … … 3302 3326 * 3303 3327 * @since 2.3.0 3328 * @since 6.1.0 The `$args` parameter was added. 3304 3329 * 3305 3330 * @param int $term_id Term ID. 3306 3331 * @param int $tt_id Term taxonomy ID. 3307 3332 * @param string $taxonomy Taxonomy slug. 3308 */ 3309 do_action( 'edit_term', $term_id, $tt_id, $taxonomy ); 3333 * @param array $args Arguments passed to wp_update_term(). 3334 */ 3335 do_action( 'edit_term', $term_id, $tt_id, $taxonomy, $args ); 3310 3336 3311 3337 /** … … 3321 3347 * 3322 3348 * @since 2.3.0 3323 * 3324 * @param int $term_id Term ID. 3325 * @param int $tt_id Term taxonomy ID. 3326 */ 3327 do_action( "edit_{$taxonomy}", $term_id, $tt_id ); 3349 * @since 6.1.0 The `$args` parameter was added. 3350 * 3351 * @param int $term_id Term ID. 3352 * @param int $tt_id Term taxonomy ID. 3353 * @param array $args Arguments passed to wp_update_term(). 3354 */ 3355 do_action( "edit_{$taxonomy}", $term_id, $tt_id, $args ); 3328 3356 3329 3357 /** This filter is documented in wp-includes/taxonomy.php */ … … 3339 3367 * 3340 3368 * @since 2.3.0 3369 * @since 6.1.0 The `$args` parameter was added. 3341 3370 * 3342 3371 * @param int $term_id Term ID. 3343 3372 * @param int $tt_id Term taxonomy ID. 3344 3373 * @param string $taxonomy Taxonomy slug. 3345 */ 3346 do_action( 'edited_term', $term_id, $tt_id, $taxonomy ); 3374 * @param array $args Arguments passed to wp_update_term(). 3375 */ 3376 do_action( 'edited_term', $term_id, $tt_id, $taxonomy, $args ); 3347 3377 3348 3378 /** … … 3358 3388 * 3359 3389 * @since 2.3.0 3360 * 3361 * @param int $term_id Term ID. 3362 * @param int $tt_id Term taxonomy ID. 3363 */ 3364 do_action( "edited_{$taxonomy}", $term_id, $tt_id ); 3390 * @since 6.1.0 The `$args` parameter was added. 3391 * 3392 * @param int $term_id Term ID. 3393 * @param int $tt_id Term taxonomy ID. 3394 * @param array $args Arguments passed to wp_update_term(). 3395 */ 3396 do_action( "edited_{$taxonomy}", $term_id, $tt_id, $args ); 3365 3397 3366 3398 /** This action is documented in wp-includes/taxonomy.php */ 3367 do_action( 'saved_term', $term_id, $tt_id, $taxonomy, true );3399 do_action( 'saved_term', $term_id, $tt_id, $taxonomy, true, $args ); 3368 3400 3369 3401 /** This action is documented in wp-includes/taxonomy.php */ 3370 do_action( "saved_{$taxonomy}", $term_id, $tt_id, true );3402 do_action( "saved_{$taxonomy}", $term_id, $tt_id, true, $args ); 3371 3403 3372 3404 return array(
Note: See TracChangeset
for help on using the changeset viewer.