您当前的位置:首页 > TAG信息列表 > backbone

  • 如何在PHP中检查AJAX现时值

    时间:2015-03-08

    我正在修改媒体模式,添加一个新的菜单项以向媒体库添加外部附件。从JS代码中,我调用了一个PHP函数,该函数涉及数据库并接受三个参数(url、post-id和nonce)。我的问题是,如何从PHP代码中检查nonce?另一个问题,在这种情况下发送nonce真的有必要吗?JS:wp.media.controller.Custom = wp.media.controller.State.extend({ initialize: function(){ this.

  • 使用主干和REST API更新Post Meta

    时间:2015-05-06

    我正在着手一个使用主干网和WP REST API的项目,但我遇到了一点小麻烦。使用模型和集合的内置API JS可以非常轻松地更新帖子标题或内容。我所要做的就是打电话:this.model.set({title: \'New Title\'}); this.model.save(); 一切都很顺利。但是对于post meta,似乎没有一种简单的方法来更新数据库条目。有人知道如何在主干网中获取post模型并更新其元数据吗?

  • 使用jQuery侦听器向媒体上传器添加字段

    时间:2015-07-16

    因此,我有代码可以成功地将一个选择字段添加到我的媒体上传器(gallery view),这很酷,但我还需要向该字段添加一些jquery侦听器。我正在使用“print\\u media\\u templates”挂钩添加我的标记和js,我想向select字段添加一个jQuery侦听器,.js--gallery-style, 这将使用show或其他选项切换另一个字段:function add_gallery_type_option(){ ?> <scri

  • 已修改Backbone JS中的wp.media.view.Settings.Gallery,但无法编辑

    时间:2015-07-16

    我已经添加到普通的WordPress gallery弹出窗口(在WordPress编辑器中单击“添加媒体”时),以便选择我的自定义库类型(与WordPress gallery主快捷码交互/使用)。我可以选择我的自定义图库类型(我有两种)或“本机”(这是普通的WordPress图库)。目前,在创建库时,一切都按预期工作(如果选择了非本机库类型,则除了我的非本机库使用的几个其他选项外,gallerytype会添加到发送给编辑器的短代码中)。然而,问题是,当想要编辑我已经创建的图库时,我用来选择图库类型(本机或

  • 主干客户端的REST API随机数无效

    时间:2018-06-14

    每当我尝试发出请求时,我都会使用内置主干客户端,它会给我带来以下错误:{\"code\":\"rest_cookie_invalid_nonce\",\"message\":\"Cookie nonce is invalid\",\"data\":{\"status\":403}}我读了Rest API Handbook - Authentication, 从我所学到的,我不需要做任何手动设置。正在使用的插件:Askimet Anti-spamWP Fastest CacheiThemesWP Banni

  • 是否挂接到主干以将js添加到wp-admin->媒体库?

    时间:2015-09-14

    我已将a排队。“媒体库”页面上的js文件(upload.php)。我只需要使用JS隐藏和操作页面上的一些缩略图(我不想寻找解决方法)。页面上的元素是由主干呈现的,到目前为止,我还没有找到连接到它的方法。在任何窗口/文档状态下,$(\'li.attachment\')。例如,hide()函数无法完成它的工作,因为这样。我尝试过使用以下代码,但到目前为止没有结果,甚至无法调试代码,因为挂钩不正确:window.wp = window.wp || {}; ( function( $, _ )

  • WP媒体模式的模板是什么类型的?

    时间:2015-11-17

    我在看Wordpress模板(html,它被写入页面,而不是笨拙地在JS中添加字符串)。在帖子编辑器中有很多这样的模板,例如:<script type=\"text/html\" id=\"tmpl-uploader-status-error\"> <span class=\"upload-error-filename\">{{{ data.filename }}}</span> <span class=\"uplo

  • 在Widget中可以使用动态表单/条目吗?

    时间:2017-02-21

    我是WordPress插件开发的新手,我刚刚开始使用这个小部件。我的问题是:WordPress小部件的局限性是什么?我试图使用jQuery使小部件表单更具交互性/动态性,但它似乎根本不起作用。例如,我有一个按钮,单击该按钮时会添加一个字符串“Hello!”到id为“here”的div。<div id=\"here\"></div> <input type=\"button\" id=\"add\" value=\"Click Me!\" \" /> &

  • 在wp.media窗口中仅显示图像和视频

    时间:2017-04-19

    我使用以下JS代码打开wp。“媒体”窗口,允许用户为库选择图像和视频。一切正常,但我无法将窗口限制为仅显示图像和视频,它正在显示所有内容。有什么想法吗?提前感谢JS:$( \'#add_item\' ).on( \'click\', function( e ) { var $el = $( this ); e.preventDefault(); // If the media frame already exists, reopen it

  • 使用Backbone.js正确呈现可重复的小部件字段

    时间:2017-04-28

    我想创建带有可重复字段的小部件,用于推荐、时间表等。。我最近偶然发现了这个tutorial 来自可编码。io。我对标准骨干有一些很好的经验。js也是。我完成了教程并实现了它。本教程使用主干。js/下划线。用于呈现可重复字段的js模板引擎。这是小部件code 以及相应的主干。js公司script.然而,有一个问题让我一周来一直失眠。只有在点击保存按钮后,小部件才能正常工作。当小部件被添加到侧栏时,除了默认的推荐之外,添加了“添加新推荐”按钮的推荐在点击保存按钮后就会消失。只有在手动点击保存按钮后,功能才能按

  • 主干事件附件:Compat:Ready无法挂钩

    时间:2018-12-06

    我想问一个关于主干网事件的问题。当钩子被触发时,我无法运行某些函数。我想 wp.media.view.AttachmentCompat.prototype .on(\"attachment:compat:ready\", function (e) { console.log(\"READYY\"); }); 但这不起作用。什么对象处理AttachmentCompat的事件?也许我会早点做?我可以通过扩展来运行我的函数,但对我来说,

  • 如何使用WooCommerce在React.js主题中呈现WP REST-API端点

    时间:2019-02-06

    我正在使用React构建一个电子商务Wordpress/Woocommerce主题。js。我正在使用npm软件包:create-react-wptheme此包直接在索引内部呈现react应用程序。wordpress主题的php。我不确定如何访问react中的wordpress api端点。js组件。我已经使用jsx为站点创建了模板,需要访问api端点来呈现动态内容。我可以使用对外部api的http请求访问这些点,但我需要能够访问react wp主题内的完整api。据我所知,我需要使用主干。js api客户

  • backbone fetch() not working

    时间:2020-02-01

    我正在尝试在插件中使用RESTAPI和主干。我正在浏览以下文档和示例:https://developer.wordpress.org/rest-api/using-the-rest-api/backbone-javascript-client/. 第一个按预期创建帖子的示例:// Create a new post var post = new wp.api.models.Post( { title: \'This is a test post\' } ); post.save(); 将创

  • 具有定制REST端点的主干

    时间:2020-02-07

    我已经创建了一个自定义端点,它返回select用户元数据。我正在尝试使用主干访问此端点。如果我的访问检查被模拟出来,它在Postman和我的主干/javascript脚本中都能正常工作。var app2 ={}; app2.Pilot = Backbone.Model.extend({ url: POST_SUBMITTER.root + \'pilotdata/v1/pilot/\' }); app2.pilot = new app

  • 将自定义帖子类型添加到主干集合

    时间:2020-03-18

    我正在尝试获取自定义帖子类型(cpt)的帖子backbone js client.我注册了cpt,并将show\\u in\\u rest参数设置为true。我将wp api脚本排入队列。urlhttp://myweb.com/wp-json/wp/v2/custom 作品在js中,这起作用:wp.api.loadPromise.done( function() { var _posts = new wp.api.collections.Posts();

  • 使用定制REST端点和主干进行访问检查

    时间:2020-10-01

    我在中创建了一个带有多个自定义REST端点的插件。但是,我无法获得工作的权限回调。当前用户始终为“0”。我正在使用本地化脚本发送nonce。 wp_localize_script( $this->cloud_base, \'POST_SUBMITTER\', array( \'root\' => esc_url_raw( rest_url() ), \'nonce\' => wp_create_nonce( \'wp_rest

  • 使用主干JS API检索自定义帖子类型时的URL问题

    时间:2020-11-24

    我有一个自定义的帖子类型,叫做pronews. 我在注册了show_in_rest 已启用。我正在使用WordPress 5.5。然后我有了这个代码:export const ProPost = wp.api.models.Post.extend( { urlRoot: wpApiSettings.root + \'wp/v2/pronews\', defaults: { type: \'pronews\', }, } );

  • WP-API主干JS客户端获取选项

    时间:2021-09-10

    我正在制作一个基于wordpress的webapp,其中我使用REST API让我的用户获取和创建帖子。我发现了非常有用的RESTAPI主干javascript客户端,它看起来很棒。然而,此链接中的文档仅限于几个选定的示例。是否有更完整的文档?有更多的例子吗?我正在尝试按作者和状态筛选帖子。在不同位置显示当前用户的草稿和发布的帖子。如何使用“选项”?我不明白作者和身份在哪里过滤。对于作者,我尝试了很多类似的变体,但它总是返回所有帖子。new wp.api.collections.Posts( { data

  • 如何在“附件详细信息”中的“编辑图像”按钮旁边添加按钮

    时间:2015-08-28

    如何在“附件详细信息”中的“编辑图像”按钮旁边添加按钮这是我想添加按钮的位置,你有什么建议吗?

  • WP-API+JS主干客户端-如何更新POST META

    时间:2016-02-19

    使用WP API和基于主干的JS客户端,我尝试更新帖子的元数据,如下所示:var parentId = 96; // the post id var metaData = new wp.api.collections.PostMeta(\'\', {parent: parentId}); metaData.fetch() .done(function(data) { var someKey = data.findWhere({key: \'someKey\'})