アップロードマネージャーと内部リスト画像に新しいタブを追加したい
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を書き直す必要があることは承知していますが、正直なところ、どこから始めればよいかわかりません。これを実現するには、メディアマネージャー用に完全に新しいテンプレートを作成する必要があるようです。
私はすべての提案を行ったが、誰も質問を読んでいないようだ。「このようにタブを追加しようとしましたが、メディアマネージャーの側にタブを追加しているが、画像のアップロード時にそのタブは表示されないため、機能しません。」
そのため、今のところ誰もこの解決策を見つけることができません。