Исправить ошибку и добавить функционал к кастомному плагину вордпресс
Есть плагин для вордпресс, который разрабатывался разными исполнителями. Данный плагин позволяет дополнительно выводить информацию в кастомные поля Advanced Custom Fields (post object и taxonomy).
Сам плагин находится здесь - https://disk.yandex.ru/d/cMBnjlrRQFR6TA.
Есть несколько заданий:
1. В плагине есть такая ошибка - Если я выберу от 1 до 4 объектов Post object или Taxonomy, то никаких проблем нету.
Если я выбираю 5-й объект, то после сохранения на месте 3-го объекта становится 5-й и к выбранным полям 3-го объекта добавляются поля 5 объекта.
Если я выберу 6 объектов, то после сохранения останутся 4.
Если выберу 7, то останутся уже 5.
Причем видно, что такие ошибки действуют отдельно для Post object и отдельно для Taxonomy, то есть если я в плагине укажу 4 объекта и 4 таксономии, то ничего удаляться не будет.
Нужно исправить такую ошибку.
2. Сейчас перечень выбранных post object и taxonomy выводятся просто блоками (см. скриншот). Нужно сделать возможность добавления групп, в которых можно добавлять объекты и таксономии. Вложенных групп, то есть группа в группе делать не нужно.
3. Сделать возможность менять порядок расположения объектов/таксономий, чтобы можно было зажатой левой кнопкой мыши (или иным способом) задать свой порядок выбранных объектов/таксономий.