Функция добавляет мета-поле (произвольное поле) для элемента таксономии с указанным ID. То есть это может быть рубрика, метка или элемент произвольной таксономии.
Функция возвращает:
false
– если мета-поле добавить не удалось, например термина с указанным ID не существует или же $unique
установлен в true
и метаполе с заданным ключом уже есть в базе данных.add_term_meta( $term_id, $meta_key, $meta_value, $unique = false )
true
.// в качестве примера поработаем с термином с ID=5 // прикол в том, что нам даже не надо знать, рубрика это, метка или что-то ещё $term_id = 5; // добавили add_term_meta( $term_id, 'true_key', 'Привет, мир!' ); // попробуем получить и вывести $true_value = get_term_meta( $term_id, 'true_key', true ); echo $true_value; // Привет, мир // попробуем добавить ещё с $unique = true add_term_meta( $term_id, 'true_key', 'Hello world!', true ); // попробуем получить и вывести $true_value = get_term_meta( $term_id, 'true_key', true ); echo $true_value; // Привет, мир // попробуем добавить ещё с $unique = false add_term_meta( $term_id, 'true_key', 'Hello world!' ); // попробуем получить и вывести $true_value = get_term_meta( $term_id, 'true_key', true ); echo $true_value; // Array print_r( $true_value ); /* Array ( [0] => Привет мир! [1] => Hello world! ) */
Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.