您当前的位置:首页 > TAG信息列表 > media-modal
从POST编辑器中向oEmbedded视频添加类?
我希望能够在post编辑器中动态地为oembed视频添加类。通过这种方式,我可以让一些视频像图像一样左对齐或右对齐,并让文本环绕它们,而默认行为是设置包含元素的视频全宽,并在调整大小时做出响应。我已经通过此函数和一些CSS实现了默认行为:// remove dimensions from oEmbed videos & wrap in figure add_filter( \'embed_oembed_html\', \'tdd_oembed_filter\', 10, 4 ) ;
在wp.media对象中呈现上载的文件
这个问题我已经被问了好几次了,我没有看到任何回应。我有一个wp。媒体对象(上传对话框),我在中使用它将上传到帖子的内容存储为元元素。它工作正常,除了ul。上传时附件框架未刷新,请参见屏幕截图我必须手动刷新页面才能显示新文件(在我的截图示例中为pdf.pdf)。是否有上载的事件可以挂接到文件列表框架并重新渲染视图?谢谢EDIT: I abstracted out the code so that I can demonstrate the issue. N.B. this is using extremel
修改媒体管理器时的最佳方法
我正在尝试编辑媒体管理器,以允许在“链接到”选择字段中选择新选项。此主干模板当前在媒体模板中定义。php<label class=\"setting\"> <span><?php _e(\'Link To\'); ?></span> <select class=\"link-to\" data-setting=\"link\" <# if (
自定义“上传”目录:媒体库中的“编辑图像”已损坏
目录结构我已经自定义了我的(本地)安装(dev-box)。当前目录结构为: ./root |- wp (WordPress Core root) \\ |- wp-config.php |- wp-content (Content and Vendor root) \\ |- mu-plugins (...) |- themes (...) |- plugins (...)
在媒体中单击设置特色图像后运行脚本
我想运行一些脚本,在用户单击“使用特色图像”按钮并使用编辑后屏幕中检索到的数据后,获取特色图像的宽度和高度。JavaScript中有这样的钩子可用吗?否则,您是否有其他建议来实现这一目标?谢谢你的帮助!编辑:如果没有任何挂钩,我尝试使用下面的代码,但单击“设置特色图像”不会触发事件,可能是因为它是一个模式弹出窗口?有什么想法吗?jQuery(\"#set-post-thumbnail\").on(\"click\", function(){ alert(\'clicked\');
在单个帖子或页面中打开媒体上传器链接
我想像在单个帖子或页面中一样打开媒体上传窗口。对我来说,重要的是在顶部有一个菜单,它可以过滤媒体库:这是我当前的代码,只允许按日期筛选:$(\'.tc_upload_img_btn\').live(\'click\', function( event ){ var parent_wrapper = $(this).parent(\'td\').parent().parent().parent().parent(); var field
媒体管理器:在新选择后刷新库
我在元数据库中创建了一个自定义字段,其中有一个按钮可以打开媒体管理器并允许选择多个图像。在“打开”事件中,画廊从触发媒体管理器的按钮的“数据ID”属性中检索当前保存选择的图像ID。图像已正确显示并已选定。我遇到的问题是,在我再次打开媒体管理器并选择新图像后,虽然“数据ID”属性用新选择的图像的新ID更新,但除非我先保存自定义字段,否则库不会用新ID更新以前选择的图像。我做错了什么?我不知道如何“刷新”图像的选择。有人能猜出来吗?这是我的密码// Gallery Field Control var
Change Media modal image size
当我创建一个页面,并单击TinyMCE编辑器上方的“添加媒体”按钮时,会显示媒体模式。问题:如何编辑模式中显示的图像的大小?当前图像为全尺寸,导致浏览器加载速度非常慢,在某些情况下浏览器崩溃(Mac上Safari除外的大多数浏览器)。。谢谢
在图像详细信息面板中添加控件
我正在尝试在图像详细信息弹出窗口中添加复选框控件(在帖子中编辑图像时)。我在模板中添加了以下代码function.php 但我无法在弹出窗口中显示复选框。我错过了什么?function bluesolutions_customize_register($wp_customize) { $wp_customize->add_section(\'bluesolutions_use_lighbox_section\', array( \'title\' => __(\
如何在媒体模式中触发刷新
我正在开发一个插件,在媒体模式中添加一个新选项卡,我需要知道如何触发附件选项卡的刷新,以便显示新添加的附件。这是我正在使用的代码:wp.media.view.Toolbar.Custom = wp.media.view.Toolbar.extend({ initialize: function() { _.defaults( this.options, { event: \'custom_event\',
如何从媒体视图模板的输入字段中检索值
我创建了一个包含两个输入字段(宽度和高度)的媒体视图模板,我想知道如何在媒体控制器o视图中检索在其中输入的值。PHP:function add_my_media_view_template(){ ?> <script type=\"text/html\" id=\"tmpl-my-media-view\"> <label class=\"setting width\"> <span>&
按大小筛选介质库项目
如果媒体库的宽度小于100px,我想阻止用户从媒体库中设置特色图像。原来我想用ajax_query_attachments_args 过滤器,但它会过滤WP_Query() 无法有效用于此目的的对象,因为meta_query\'smeta_key—这是_wp_attachment_metadata—包含序列化数据。这就是我目前正在尝试的:function restrict_media_library_by_width($response, $attachment, $meta) { if(is
如何在PHP中检查AJAX现时值
我正在修改媒体模式,添加一个新的菜单项以向媒体库添加外部附件。从JS代码中,我调用了一个PHP函数,该函数涉及数据库并接受三个参数(url、post-id和nonce)。我的问题是,如何从PHP代码中检查nonce?另一个问题,在这种情况下发送nonce真的有必要吗?JS:wp.media.controller.Custom = wp.media.controller.State.extend({ initialize: function(){ this.
打开附件详细信息模式
当在媒体库中选择图像时,WordPress的较新版本(可能还有较旧版本)会打开“附件详细信息”模式窗口。如果我知道附件的ID,有没有办法在不同的管理页面上打开此模式?具体来说,我可以单击一个按钮并打开模式窗口吗?
如何创建自定义添加媒体按钮模式?
我已经为管理员在编辑帖子时创建了一个自定义媒体按钮,但我很难弄清楚如何为modal创建视图。我不想插入上传的媒体;我试图允许用户通过API搜索和插入现有视频。我一直在关注thickbox和媒体视图。js作为示例,但在配置方面遇到了问题。我是否必须在wp admin中包含此视图的其他文件?是否在页脚中放置分部?到目前为止,我已经掌握了以下内容。add_action(\'media_buttons\', \'add_media_button_wizard\', 12); publi
使用JavaScript修改媒体库中的自定义字段
我已将自定义字段添加到媒体附件中:function set_image_data( $form_fields, $post ) { $form_fields[\'text_color\'] = array( \'label\' => \'Text Color\', \'input\' => \'text\', \'value\' => get_post_meta( $post->ID,
我的插件的WordPress内置对话框
我需要一个像媒体上传后编辑页面模式框。但在这方面,我只需要使用AJAX调用插入一个html表单。。我试图获得输出,但我做不到,所以我尝试了ThickBox 我得到了如下所示的输出,但有两个问题。我得到的型号:我需要一个基于选项卡的弹出窗口,如media upload[更新/媒体库]中的弹出窗口https://codex.wordpress.org/Javascript_Reference /ThickBoxModal I Want Like : {不需要图像列表,但需要AJAX调用和带选项卡的h
使用jQuery侦听器向媒体上传器添加字段
因此,我有代码可以成功地将一个选择字段添加到我的媒体上传器(gallery view),这很酷,但我还需要向该字段添加一些jquery侦听器。我正在使用“print\\u media\\u templates”挂钩添加我的标记和js,我想向select字段添加一个jQuery侦听器,.js--gallery-style, 这将使用show或其他选项切换另一个字段:function add_gallery_type_option(){ ?> <scri
从wp.Uploader获取文件对象
我想加入wp。Uploader并获取包含要上载的文件的FileList对象。到目前为止,我已经能够使用下面的代码扩展上传程序,但我似乎找不到“上传前”挂钩。$.extend( wp.Uploader.prototype, { success : function( file_attachment ){ console.log( file_attachment ); } });
使用媒体模式从自定义插件上传图像
我正在创建一个自定义插件,我需要用户能够上传多个图像。我希望他们能够通过内置的媒体页面做到这一点,但通过插件设置页面的模式/弹出窗口。使用Thrive Architect 并选择Image 选项卡上,会出现一个模式,它看起来与管理屏幕上的媒体库一模一样。我如何做到这一点?我搜索了wordpress media modal 它回来了Javascript Reference/wp.media 但我不完全确定这是否是我要找的。这是WordPress中的内置功能还是我需要找到自己的方法来创建它?最后,欢迎其他人提