我试图在WordPress的Media Uploader上添加菜单项。
就像这个截图:
基本上,它应具有Create Gallery
的相同功能,只有不同的短代码输出。
我已经在谷歌搜索了几个小时,这与我想要的最接近:https://gist.github.com/Fab1en/4586865
但它有一个我无法弄清楚的错误。 (我不了解Backbone.js
)
// create an input
this.input = this.make( 'input', { // error line
type: 'text',
value: this.model.get('custom_data')
});
Uncaught TypeError: undefined is not a function
我认为,如果这个问题得到解决,一切都会好起来......
有没有人试过这个?我需要一些帮助。
答案 0 :(得分:1)
试试这段代码:
function custom_media_upload_tab_name( $tabs ) {
$newtab = array( 'tab_slug' => 'Your Tab Name' );
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.
}
add_action( 'media_upload_tab_slug', 'custom_media_upload_tab_content' );