Ich möchte eine neue Registerkarte zum Hochladen von Manager- und Inside-List-Bildern hinzufügen
theme_folder/images/patterns
Ich habe so etwas versucht, um einen Tab hinzuzufügen, aber es funktioniert nicht für mich, da es Tabs auf der Seite des Medienmanagers hinzufügt, aber beim Hochladen von Bildern dieser Tab nicht sichtbar ist.
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' );
um genau zu sein möchte ich hier einen neuen tab hinzufügen und in diesem tab möchte ich bilder aus dem themenordner auflisten.
Mir ist bewusst, dass Media Manager JS neu geschrieben werden muss, aber um ehrlich zu sein, weiß ich nicht, wo ich anfangen soll. Es sieht so aus, als müsste ich eine komplett neue Vorlage für Media Manager schreiben, um dies zu erreichen.
Ich habe alle Vorschläge durchgesehen, aber anscheinend liest niemand die Frage. Wie empfohlen "Ich habe so etwas versucht, um einen Tab hinzuzufügen, aber es funktioniert nicht für mich, da es Tabs auf der Seite des Medienmanagers hinzufügt, aber beim Hochladen von Bildern dieser Tab nicht sichtbar ist."
Daher kann derzeit niemand die Lösung dafür finden.
Laut WordPress Codex können Sie im Media Uploader einen benutzerdefinierten Tab wie folgt hinzufügen:
Hoffe es wird dir helfen.
quelle
quelle