Изображение готовится
Описание
Этот плагин реализует инфраструктуру метаданных для терминов таксономии, поэтому вы можете добавлять собственные метаданные (по ключу) к тегам, категориям и другим таксономиям. Большая часть кода взята из материалов Sirzooro, отправленных на WordPress Core Trac. Остальная часть плагина - это просто какой-то хакерский клей, позволяющий заставить все это работать без изменения ядра. Он не реализует какой-либо пользовательский интерфейс для метаданных терминов таксономии.
Плагин реализует следующие функции, из которых вы можете создать свой собственный пользовательский интерфейс и код отображения:
add_term_meta($term_id, $meta_key, $meta_value, $unique): добавить поле метаданных к термину.
- @param int $term_id Идентификатор сообщения.
- @param string $key Имя метаданных.
- @param смешанное значение $value Метаданные.
- @param bool $unique Необязательно, по умолчанию - false. Следует ли добавлять тот же ключ.
- @return bool False в случае сбоя. Правда для успеха.
delete_term_meta($term_id, $meta_key, $meta_value): удалить критерии соответствия метаданных из термина. Вы можете сопоставить на основе ключа или ключа и значения. Удаление на основе ключа и значения не позволит удалить повторяющиеся метаданные с одним и тем же ключом. Это также позволяет удалить все ключи соответствия метаданных, если это необходимо.
- @param int $term_id идентификатор термина
- @param string $meta_key Имя метаданных.
- @param смешанный $meta_value Необязательно. Значение метаданных.
- @return bool False в случае сбоя. Правда для успеха.
get_term_meta($term_id, $key, $single): Получить метаполе термина для термина.
- @param int $term_id Идентификатор термина.
- @param string $key Мета-ключ, который требуется получить.
- @param bool $single Возвращать ли одно значение.
- @return mix Будет массивом, если $single имеет значение false. Будет значением поля метаданных, если $single имеет значение true.
update_term_meta($term_id, $meta_key, $meta_value, $prev_value): обновить метаполе термина на основе идентификатора термина. Используйте параметр $prev_value, чтобы различать метаполя с одинаковым ключом и идентификатором термина. Если метаполе для термина не существует, оно будет добавлено.
- @param int $term_id Идентификатор термина.
- @param string $key Ключ метаданных.
- @param смешанное значение $value Метаданные.
- @param смешанный $prev_value Необязательно. Предыдущее значение, которое необходимо проверить перед удалением.
- @return bool False в случае неудачи, true в случае успеха.
Разработка этого плагина была поддержана проектом Шекспира Массачусетского технологического института.
Плагин реализует следующие функции, из которых вы можете создать свой собственный пользовательский интерфейс и код отображения:
add_term_meta($term_id, $meta_key, $meta_value, $unique): добавить поле метаданных к термину.
- @param int $term_id Идентификатор сообщения.
- @param string $key Имя метаданных.
- @param смешанное значение $value Метаданные.
- @param bool $unique Необязательно, по умолчанию - false. Следует ли добавлять тот же ключ.
- @return bool False в случае сбоя. Правда для успеха.
delete_term_meta($term_id, $meta_key, $meta_value): удалить критерии соответствия метаданных из термина. Вы можете сопоставить на основе ключа или ключа и значения. Удаление на основе ключа и значения не позволит удалить повторяющиеся метаданные с одним и тем же ключом. Это также позволяет удалить все ключи соответствия метаданных, если это необходимо.
- @param int $term_id идентификатор термина
- @param string $meta_key Имя метаданных.
- @param смешанный $meta_value Необязательно. Значение метаданных.
- @return bool False в случае сбоя. Правда для успеха.
get_term_meta($term_id, $key, $single): Получить метаполе термина для термина.
- @param int $term_id Идентификатор термина.
- @param string $key Мета-ключ, который требуется получить.
- @param bool $single Возвращать ли одно значение.
- @return mix Будет массивом, если $single имеет значение false. Будет значением поля метаданных, если $single имеет значение true.
update_term_meta($term_id, $meta_key, $meta_value, $prev_value): обновить метаполе термина на основе идентификатора термина. Используйте параметр $prev_value, чтобы различать метаполя с одинаковым ключом и идентификатором термина. Если метаполе для термина не существует, оно будет добавлено.
- @param int $term_id Идентификатор термина.
- @param string $key Ключ метаданных.
- @param смешанное значение $value Метаданные.
- @param смешанный $prev_value Необязательно. Предыдущее значение, которое необходимо проверить перед удалением.
- @return bool False в случае неудачи, true в случае успеха.
Разработка этого плагина была поддержана проектом Шекспира Массачусетского технологического института.
Похожие товары
Смотреть все
Хит продаж
WordPress
Хит продаж
WordPress