WordPress как на ладони

Как создать meta box с добавляющимися полями?

Всем доброго времени!

Подскажите пожалуйста как реализовать без плагинов такой функционал: необходимо создать meta box, который при создании поста будет иметь возможность добавлять необходимое количество полей и сохранять в них информацию.

Такой функционал необходим чтобы прикрепить к посту необходимое количество ссылок на видео или аудио (затруднение в том, как реализовать механизм добавления полей, так как заведомо неизвестно сколько контент-менеджер будет прикреплять url'ов на видео или аудио).

Заранее очень благодарен!

0
Гость
8.5 лет назад
  • 1
    stepan2278 www.weblancer.net/users/stepanko/?affili...

    Здравствуйте,
    1) как добавить meta box Вы знаете - это ок.

    Теперь о мультиполях.

    2) Текстовое поле должно быть с таким именем ( links[] ) , например:

    <input typ="text" name="links[]" value="">

    3) Дальше на jQuery (js) ставите обработчик на событие change
    То есть, каждый раз, когда будет изменяться значение в поле, будет выполняться код с пункту 4.

    4) А код этот должен копировать инпут, который добавили во 2 пункте.
    Не знаете как копировать: смотрите в сторону .clone() или просто .html() Для этой работы нужны базовые навыки на jQuery.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация