[РЕШЕНО] id + id
Создал произвольные метополя для таксономий которые человек заполняет 1 раз, а эти метополя потом автоматом заполняют таксономии в посте. (А теперь еще и произвольные поля в посте)
http://wp-kama.ru/question/avtomaticheskie-zavisimye-taksonomii
недостаток кода в том что можно получить только метополя 1 таксономии.
Если к примеру: добавить несколько Персонажей, то код получит метополя только первого персонажа/ А персонажей может быть от 1 до 50 и более.
вот узкое место
<?php $post = get_post(); $categoryidd = get_the_terms( $post->ID,'comix-artist' ); // получаем принадлежащие к посту категории $categoryidd = $categoryidd[0]->term_id; // <------ тут id только первое (как взять все ?) $count_categoricomix = '' . get_term_meta( $categoryidd, 'categoricomix', true ); считываем данные метополя определенной таксономии $count_speciesrace = '' . get_term_meta( $categoryidd, 'speciesrace', true ); считываем данные метополя определенной таксономии ?> <p><label><input type="text" name="extraauto[category]" value="<?php echo $count_categoricomix; ?>" style="width:30%" /> Пародия на комикc </label></p> <p><label><input type="text" name="extraauto[species-race]" value="<?php echo $count_speciesrace; ?>" style="width:30%" /> Раса </label></p>
Что мне нужно:
возьмем две категории из таксономии 'comix-artist' - это будут Донателло и Леонардо (ID "45,46")
в метополе таксономии Донателло лежат данные "124, 234, 567"
в метополе таксономии Леонардо лежат данные "987,654,321"
<?php $categoryidd = get_the_terms( $post->ID,'comix-artist' ); получаем принадлежащие к посту категории Донателло и Леонардо (ID "45,46") $categoryidd = ??????????; код который возьмет из Донателло и Леонардо массив ID "45,46" $count_categoricomix = '' . get_term_meta( массив "45,46", 'categoricomix', true ); получим значения метополей "45,46" <p><label><input type="text" name="extraauto[category]"value="<?php сюда через переменную $count_categoricomix должны попасть 124,234,567,987,654,321 ?>" style="width:30%" /> Пародия на комикc
использовал foreach- хотя понятия не имею что это такое - интуитивно увидел, и использовал под свои нужды
Вот что вышло
А вот как на скрине: https://yadi.sk/i/e6YzfcGhy4KEV
-
клондайк работы
еще можно выпадающий выбор ID в метополях Таксономии добавить, чтоб можно было выбрать с какой таксономией связывать + добавить код чтоб из стандартной категории удалял [Uncategorized] + добавить чекбоксов + привязать автозаполнение произвольных полей постов .... все на вкус и цвет
А главное я вижу что куда добавляется, а не как в плагинах