我正在创建我的第一个插件,并有一个控制输出的函数.此功能根据是否从WordPress管理员与前端内部进行查看而具有不同的输出.有没有办法轻松测试我的功能是否从管理员与前端内部触发?
我已经尝试有条件地检查查询字符串与我的插件"页面"名称的名称,但似乎在某些服务器/安装上失败.
谢谢
我正在尝试使用ActiveResource来使用来自第三方API的xml数据.我可以使用RESTClient应用程序成功进行身份验证和发出请求.我编写了我的应用程序,当我提出请求时,我收到404错误.我补充说:
ActiveResource::Base.logger = Logger.new(STDERR) 
Run Code Online (Sandbox Code Playgroud)
到我的development.rb文件并找出问题所在.API使用xml数据响应不以xml结尾的请求.EG,这适用于RESTClient:
https://api.example.com/contacts
Run Code Online (Sandbox Code Playgroud)
但ActiveResource正在发送此请求
https://api.example.com/contacts.xml
Run Code Online (Sandbox Code Playgroud)
无论如何,从ActiveResource生成的请求中剥离扩展名是否"很好"?
谢谢
我希望有人可以确认以下方案是否是部署WordPress网站更新的问题,如果是,您是否有解决方案如何最好地管理这个?
基础:
我的顾虑:
在通过管理员进行自动更新时,许多插件更新和WordPress核心也会对数据库执行更新.我在开发安装上本地更新WordPress核心和插件.这些更新的代码最终会被提交,推送和部署.但是,当部署代码时,它只是添加/删除/替换已更改的文件到登台和生产服务器.生产和暂存缺少对数据库的任何更新,因为这通常是自动更新过程的一部分 - 例如,停用,更新,激活(运行对数据库的任何更新).
我的问题:
非常感谢,
马特