The ‘body’ needs to be an array, not including the ‘json_encode($user)’ piece.
$response = wp_remote_post( 'myapp.com/endpoint', array(
'method' => 'POST',
'headers' => array('Content-Type' => 'application/json; charset=utf-8'),
'body' => $user
)
);
I have this in my function since I also had issues with the body being an object:
if (is_object($user) && !is_array($user))
$user = json_decode(json_encode($user), true);
$body = $user;
Regarding the ‘run error_log(something) …’ that you are having problems with, try
#David Lee’s wrapper function
Basically you can call
write_log('THIS IS THE START OF MY CUSTOM DEBUG');
// or log data like objects
write_log($object_you_want_to_log);
I don’t know what I would do without it.
Related Posts:
- Using actions, hooks and filters in a non-WordPress page
- How to know what functions are hooked to an action/filter?
- Is there a hook that runs after a user logs in?
- Why do some hooks not work inside class context?
- Please explain how these hooks work
- Hook after image is uploaded and image sizes generated
- How to remove action hook done in a plugin from functions.php in my theme?
- trigger save_post event programmatically
- How to check if which hook triggered the call to a function?
- is it possible to get the hook name in add_action?
- Run javascript code after wp_login hook?
- Redirect logged in users if they are on a specific page
- admin_post hook not called
- Check if action hook exists before adding actions to it
- Hooks are not executing
- after login that will redirect user role into a page
- Detect type of post status transition
- Create hooks based on an array of hook names?
- Hook before inserting user into database [duplicate]
- Is there a recover_post hook to go with trash_post hook?
- How can i trigger an action manually?
- How to get post ID in post_updated action hook?
- wp_redirect() not working on form submission with init hook
- add_action for lost_password or modify wp-login.php?action=lostpassword
- Run add_action hook if condition
- Add my own function to existing WooCommerce hook
- Empty Super Cache programmatically (with ACF action) [closed]
- How to send data from a form created by a plugin to an external API?
- How to use do_action_ref_array?
- Admin Hook at the Login Page
- How to find hooks as per Just-In-Time approach?
- How To Make Sure That My Action Hook Executes Last
- Does update_comment_meta hook exists?
- how to determine how many and what kind of arguments are passed to hooks
- What’s hook to use immediately after a user is authentcated [duplicate]
- Hook before posting via JSON REST API
- Hooking into the init action will fire it too frequently?
- Implement Hooks Using Array
- Save User Meta Email Address in Lowercase
- Save acf field data via acf/save_post before post is saved
- Execute JavaScript in WordPress Hook
- schedule event in class oriented plugin
- Add action hook into wp_localize_script
- Hooks are not being removed in child theme
- How to replace a function using a child theme?
- Removing parent theme action on pluggable function not working
- Which action hook should I use to intercept a form upon submission?
- Would there be anything stopping me from removing both wp_head and wp_footer?
- Is it possible to add the_content filter upon login?
- WordPress wp_loaded action hook
- add_action second argument missing
- I would like to send a notification email (Asana) whenever something is published (posts, pages, custom post types) [duplicate]
- admin_notices action doesn’t trigger within save_post action
- I don’t understand how add_action and do_action work in tandem. The former executes the code already…what is do_action for?
- Check if `do_action()` in WordPress returns any result
- How to cancel an action hooked to untrash_post? or any hook
- add_action hook for publish_post not working
- How to run a function after wp() in the wp-blog-header.php file?
- Hook for inserting?
- Notify admin when Custom post meta data gets updated or deletet
- dynamic add_action according to child pages (for homepage control)
- Remove action in a parent theme from the child theme
- Remove action within a class in a parent theme’s includes folder from the child theme
- Add html code in admin page
- Can an RSS item be altered with a hook?
- Action hook with wrapper html
- A good hook to check authorization and redirect?
- Is there a author_update action?
- Change status of page after an event (Looking for best practice advice)
- Post via wp-admin and via iOS app, same hooks and triggers involved?
- Restrict editing of post type to list stored in user meta
- How to stop execution of a function via add_action hook?
- Can we change the hook firing sequence?
- changing genesis_before_while in new theme framework
- Rewrite the search page to use an appended slug + parameter
- Session management issues with WordPRess 404 Error page
- Struggling with plugin dev basics: add_action
- RTrouble passing arguments to action
- How to hook add_action() into after category description with id?
- remove_action not working for a function
- do_action not working in loop
- add_action doesn’t work for my function
- profile_update hook does not fire from front-end
- Add HTML code before the title of the Tag page
- How can I insert custom html code inside a div dynamically?
- How to trigger click events using hooks
- Hooks with same priority number. Can one stack items returned in divs, position: absolute each with their own z-index?
- Can add_image_size be added earlier
- Why does get_post() not return anything?
- WordPress save_post hook not firing when checking if _GET[‘post’] is set
- When is get_currentuserinfo() needed?
- How do I remove an action hook by s2member
- Which hook should I use for this scenario regarding the registration process and account/profile update?
- Redirect back to origin page after using get_delete_post_link()
- How do I override the user’s input when updating a custom post type’s permalink?
- How to add a new link to the default register form’s footer links?
- admin_post hook not working
- add_action failed to display function by a plugin
- How do I set a custom post type Category after import using wp_set_post_terms
- Hooks to trigger a callback when adding, removing, rearranging or updating a widget in the widget area