Я хотел бы добавить новую вкладку в менеджер закачек и в список изображений из
theme_folder/images/patterns
Я пытался что-то вроде этого, чтобы добавить вкладку, но у меня это не работает, так как он добавляет вкладки на стороне менеджера мультимедиа, но при загрузке изображения эта вкладка не видна.
function custom_media_upload_tab_name( $tabs ) {
$newtab = array( 'tab_slug' => 'Patterns' );
return array_merge( $tabs, $newtab );
}
add_filter( 'media_upload_tabs', 'custom_media_upload_tab_name' );
function custom_media_upload_tab_content() {
// Add you content here.
echo 'Hello content';
}
add_action( 'media_upload_tab_slug', 'custom_media_upload_tab_content' );
если быть точным, это то место, где я хотел бы добавить новую вкладку, и на этой вкладке я хотел бы перечислить изображения из папки темы.
Я знаю, что для этого нужно переписать медиа-менеджер JS, но, честно говоря, я не знаю, с чего начать. Похоже, мне нужно написать совершенно новый шаблон для медиа-менеджера, чтобы добиться этого.
Я прошел через все предложения, но, похоже, никто не читает вопрос. Как и было рекомендовано: «Я пытался сделать что-то подобное, чтобы добавить вкладку, но у меня это не работает, так как он добавляет вкладки на стороне диспетчера медиа, но при загрузке изображения эта вкладка не отображается».
Так что пока никто не может найти решение для этого.
В соответствии с WordPress Codex вы можете добавить пользовательскую вкладку в медиа-загрузчик, например так:
Надеюсь, это поможет вам.
источник
источник