_wp_check_split_default_terms() WP 4.2.0
Check default categories when a term gets split to see if any of them need to be updated.
Эта функция считается внутренней для использования самим ядром. Не рекомендуется использовать эту функцию в своем коде.
Хуков нет.
Возвращает
Null. Ничего.
Использование
_wp_check_split_default_terms( $term_id, $new_term_id, $term_taxonomy_id, $taxonomy );
- $term_id(число) (обязательный)
- ID of the formerly shared term.
- $new_term_id(число) (обязательный)
- ID of the new term created for the $term_taxonomy_id.
- $term_taxonomy_id(число) (обязательный)
- ID for the term_taxonomy row affected by the split.
- $taxonomy(строка) (обязательный)
- Taxonomy for the split term.
Список изменений
С версии 4.2.0 | Введена. |
Код _wp_check_split_default_terms() wp check split default terms WP 5.6.2
function _wp_check_split_default_terms( $term_id, $new_term_id, $term_taxonomy_id, $taxonomy ) {
if ( 'category' !== $taxonomy ) {
return;
}
foreach ( array( 'default_category', 'default_link_category', 'default_email_category' ) as $option ) {
if ( (int) get_option( $option, -1 ) === $term_id ) {
update_option( $option, $new_term_id );
}
}
}