Wordpress-在不插入媒体窗口的情况下插入要发布的图像
是否可以使用“插入媒体”窗口将图像插入Wordpress站点 我有一个论坛类型的网站,我希望人们能够添加图像后,他们可以创建,但我不希望他们能够创建图片画廊等 我只想有能力从那里添加系统的图像后,你可以在论坛上做Wordpress-在不插入媒体窗口的情况下插入要发布的图像,wordpress,image,Wordpress,Image,是否可以使用“插入媒体”窗口将图像插入Wordpress站点 我有一个论坛类型的网站,我希望人们能够添加图像后,他们可以创建,但我不希望他们能够创建图片画廊等 我只想有能力从那里添加系统的图像后,你可以在论坛上做 这是完全可能的。我相信WordPress 3.9可以直接拖放到wp\u editor()-不需要媒体库,因此您可以完全隐藏该帖子类型上的按钮。另一种选择是将用户角色限制在媒体库中他们可以做和不能做的事情上。请在下面的网站上查看这个答案 最后,您可能可以限制用户在媒体库中看到的内容,这意
这是完全可能的。我相信WordPress 3.9可以直接拖放到
wp\u editor()
-不需要媒体库,因此您可以完全隐藏该帖子类型上的按钮。另一种选择是将用户角色限制在媒体库中他们可以做和不能做的事情上。请在下面的网站上查看这个答案
最后,您可能可以限制用户在媒体库中看到的内容,这意味着只限制用户上传到该帖子的内容。您可以在下面使用此代码:
/** Media Library - Only Show Images Uploaded To This Post **/
function media_library_filter(){
?>
<script type="text/javascript">
jQuery(document).on("DOMNodeInserted", function(){
jQuery('select.attachment-filters [value="uploaded"]').attr( 'selected', true ).parent().trigger('change');
});
</script>
<?php
}
add_action( 'admin_footer-post-new.php', 'media_library_filter' );
add_action( 'admin_footer-post.php', 'media_library_filter' );
/** Hide Media Library DDL **/
function hide_select_ddl(){
?>
<style type="text/css">
div.media-menu a.media-menu-item:nth-child(3) {display:none!important;}
.media-frame-content .attachment-filters:first-child {
display:none;
}
</style>
<?php
}
add_action( 'admin_head', 'hide_select_ddl' );
/**媒体库-仅显示上载到此帖子的图像**/
函数媒体库过滤器(){
?>
jQuery(document).on(“DOMNodeInserted”,function()){
jQuery('select.attachment-filters[value=“upload”]').attr('selected',true.parent().trigger('change');
});
div.media-menu a.media-menu-item:n第n个子项(3){显示:无!重要;}
.媒体框内容.附件筛选器:第一个子项{
显示:无;
}
如果您已经为post插入创建了自定义表单,那么最好看看这个函数,它可以处理上传并显式地将它们移动到上传目录。