Intereting Posts

Создание пользовательской страницы вставки мультимедиа

Я пишу плагин, который имеет в основном такую ​​же функциональность, как и «Вставка медиа» в всплывающем окне «Добавить медиа». Единственное различие в моей работе – использовать веб-службу для просмотра медиа. Я уже читал о media_upload_tabs и сумел создать вкладку.

Теперь я хотел бы иметь ту же самую компоновку, что и вкладка «Вставка носителя», но, к сожалению, моя вкладка media – это iframe (уродливая) и не имеет каких-либо стилей CSS (или JS).

Как я могу напечатать требуемые стили CSS (я думаю, что я переписал часть JS в Angular) на моей вкладке? Я пытался установить некоторые основные стили, но не мог найти, как их печатать или как их назвать.

EDIT: в соответствии с запросом, некоторый код, немного изменил, чтобы скрыть имя плагина

Сначала для добавления пользовательской вкладки:

 function something_upload_tab( $tabs ) { $tabs['something'] = 'something'; return $tabs; } add_filter( 'media_upload_tabs', 'something_upload_tab' ); 

Затем для отображения вкладки:

 function something_upload_tab_content() { require('views/something.php'); } add_action('media_upload_something','something_upload_tab_content'); 

views/something.php – это куча HTML, скопированного с вкладки Insert Media. Это не важно, за исключением одной строки (или, может быть, нескольких других), мне не хватает, чтобы создать подходящий стиль для панели администратора WordPress.