Describe the problem/error/question
I want to update post’s custom field on a WP instance. I use HTTP node, since I have no option to update meta field using the WP node.
As response, I got the supposedly updated post. But when I check the custom field, it still has the old value.
The body sent is
{
"meta": {
"link-tool": "https://www.example.com/"
}
}
Authentication is not an issue, since I got no error.
I made the same request with make.com, with a generic http module, and worked immediately.
Now, I am not sure where I can check the actual request sent through N8N, so I am not sure what N8N sent, but since it gave me no error, I am really puzzled on why is happening.
To be noted
I just discovered that this is happening with postman too. The only difference between N8N / Postman and Make.com is the authentication method. Make.com use a plugin to generate an api key, N8N and Postman use the native application credentials from WP.
I suppose that could be reason? Not sure, though…
What is the error message (if any)?
No error message, simply the edit on the post’s custom field isn’t done.
Please share your workflow
Information on your n8n setup
- n8n version: 1.39.1
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
- Operating system: Ubuntu