我想像内置的Image小部件一样实现WordPress小部件。
我的图像选择模式左侧有不必要的菜单(例如,创建图库,创建音频播放列表)
这是Modern Tribe创建的Image Widget。 它没有侧面菜单,也没有媒体类型选择器。
如何删除侧面菜单并禁用媒体类型选择器?
以下是我的Javascript代码:
var frame = wp.media({
title: MyWidget.frame_title,
multiple: false,
frame: "post",
library: { type: 'image' },
button: {text: MyWidget.button_text}
});
frame.open();
PHP:
// functions.php(not as a plugin)
public function load_admin_scripts() {
wp_enqueue_script( 'my-widget-script', get_template_directory_uri() . '/assets/js/widget-about.js',
array('jquery', 'media-upload', 'media-views') );
}
答案 0 :(得分:0)
WP媒体框架设置对象没有隐藏左菜单的属性,我花了一些时间找到它,并且它不存在。如果您不想为用户显示此菜单,则可以使用简单的CSS样式将其隐藏,如下所示:
.media-menu {
display: none;
}
.media-modal-content .media-frame-title,
.media-modal-content .media-frame-router,
.media-modal-content .media-frame-content,
.media-modal-content .media-frame-toolbar {
left: 0;
}