我有一个 Wordpress 设置,我的客户需要用户使用前端表单(而不是 wp 后端)将大图像和视频文件上传到媒体库中。
我正在考虑使用 express 之类的东西和强大的包
我想知道是否可以在我的 vps 服务器上创建一个 wordpress 可以与之通信的内部服务。
具体来说,我想知道:
如何点击 api.domain.com/uploads 之类的外部 url 并将 wordpress 数据发送到该服务器
如何将处理后的输出返回到 wordpress,然后保存
我有一个 Wordpress 设置,我的客户需要用户使用前端表单(而不是 wp 后端)将大图像和视频文件上传到媒体库中。
我正在考虑使用 express 之类的东西和强大的包
我想知道是否可以在我的 vps 服务器上创建一个 wordpress 可以与之通信的内部服务。
具体来说,我想知道:
如何点击 api.domain.com/uploads 之类的外部 url 并将 wordpress 数据发送到该服务器
如何将处理后的输出返回到 wordpress,然后保存
这是通过 node.js 和 PHP 从外部源检索信息的示例
http://coenraets.org/blog/2012/10/creating-a-rest-api-using-node-js-express-and-mongodb/
话虽如此,我会亲自通过插件设计创建一个短代码,或者为这个特定的表单设置创建一个主题模板,并结合 PHP、JS、Jquery 和各种功能
if(is_page("page_name")) {
/*custom functions that will connect externally*/
wp_insert_comment($array_of_values); //pass values through standard PHP methods (global variables, etc)
}
参考:
https://codex.wordpress.org/Writing_a_Plugin
http://codex.wordpress.org/Shortcode_API
http://codex.wordpress.org/Function_Reference/is_page
http://codex.wordpress.org/Function_Reference/wp_insert_comment