Я использую add meta box(), но хочу включить редактор TinyMCE*и* Загрузки мультимедиа для каждого поля


Я использую очень легкий плагин под названием WPAlchemy, который позволяет мне быстро создавать мета-поля для сообщений и страниц. Я смог преобразовать <textarea> в богатых редакторов TinyMCE просто отлично. Проблема в том, что я хотел бы включить кнопки загрузки мультимедиа для этих метабоксов/редакторов.

Я смог добавить кнопки над каждым редактором TinyMCE, но когда я нажимаю "Вставить в сообщение", это не (понятия не имеет), какой <textarea> вставить запрошенный изображение/медиа. Для справки я добавляю следующую строку над своим <textarea>:

<div id="media-buttons" class="hide-if-no-js"><?php do_action( 'media_buttons' ); ?></div>

Я знаю, что это недопустимо, так как я использую тот же идентификатор (#media-buttons), что и редактор содержимого по умолчанию, используемый вверху.

Кто-то предложил следующий код JS, чтобы как-то зацепить и захватить src, но я не могу заставить это работать для моего сценария. (Предложения поступили отсюда http:(slash)(slash)farinspace.com/multiple-wordpress-wysiwyg-visual-editors/comment-page-1/#comment-3552)

Наконец, я прикрепляю изображение того, как оно выглядит в настоящее время, но оно просто не связывает кнопку "Вставить в сообщение" с текущим метабоксом. Изображение: http:(косая черта) (косая черта)cl.ly/4BMf

Любая помощь, пожалуйста?

Author: Mike B., 2011-01-25

1 answers

Вот полный учебник с исходными файлами, которые делают именно то, что вы хотите,
Вы можете загружать несколько изображений, клонируя поле ввода, а также просматривать, удалять изображения с помощью ajax, добавлять несколько метабоксов к нескольким/разным типам сообщений и многое другое.

Http://www.deluxeblogtips.com/2010/05/howto-meta-box-wordpress.html

И здесь вы можете найти хорошую информацию о том, как вы называете прикрепленный изображения,
http://digwp.com/2009/08/awesome-image-attachment-recipes-for-wordpress/

 1
Author: Philip, 2011-01-25 12:20:48