If you know the ID of the author you can use wp_insert_post specifying the ID and the author ID to it.
$id = $post->ID; // change this to whathever
$user_id = '4'; // change this too
$the_post = array();
$the_post['ID'] = $id;
$the_post['post_author'] = $user_id;
wp_insert_post( $the_post );
The trick is to specify the ID to update the post. See wp_insert_post()
.
Related Posts:
- How can I show a custom post type for users in the authors.php file?
- Auto-generated posts not showing in backend (but being counted!)
- create parent post using wp_insert_post
- Post author for revision not being set on update/insert
- wp_insert_post wrong post type [closed]
- Display an authors post on a single page only when they are logged in
- Update post if exist from PHP
- How to handle new post from API request?
- Restrict category access to specific users/groups. Author always has access
- Custom post type title of each author in his own post
- Display author box on just certain category posts?
- Display custom post counts for author , not default posts
- Need to display author’s email id in the “Edit post” field in wp dashboard. How do I do this?
- Delete Post by User
- How to insert post 6 times after user register like ask.fm
- WordPress Author Posts Review After Every Change In The Same WordPress Post
- How to add a post page from a button without reloading
- Disable block with taxonomies at post page
- I would like to have different styles for my posts based on the content of each post
- How can i add thumbnails images to particular post (using code not admin pannel) in wordpress
- Showing posts from different categories and from custom post type
- Get latest 3 posts from multiple CPT in one query
- Allow non-logged in users to see a future post after clicking on a list of future posts
- Which post does a taxonomy term belongs to?
- List custom taxonomy specific to one custom post type
- Post image in WordPress not appearing on home page
- How to add a custom-post-type post within another custom-post-type post edit screen using AJAX?
- Meta query for custom post type ignored in main query
- Changing custom type name hides the posts
- Display Ad on Specific Categories
- Hiding posts by other users and non-logged in
- Update Post Meta for a logged in user
- Add custom field to Posts and sort by it
- Add custom post type settings to wordress default posts
- Cron job for creating posts not excecuting properly
- Get related posts of child term of custom post type
- Two Custom Post Types Many to Many Relationship
- Problem with displaying posts in the CPT category
- JS innerhtml changing style when using AJAX
- Show titles, date of all posts on single category page
- How to checked selected category checkbox when my custom post inserted from frontend
- Side effects of Script and Iframe in post
- Permit users with author role to edit a custom post type
- How to change the post type a theme shows by default?
- URL rewrite add author as base
- Set a checkmark in a category based on a URL-parameter
- Several post types on WP Query by tag and taxonomy
- No Permission to add new Page, Post or CPT with Admin role
- Update postmeta Parent when post_status child change
- custom post type category count shortcode
- Portfolio Page for Classic Posts
- Add post location with mile radius allowing search
- Get the category from custom post type
- Is it possible to store Custom Post Type data in separate set of tables and still have wp_post class functionality?
- Set up post page like JAMA articles
- Custom Post Slug same as Parents Category Slug
- Shortcode not working with post counter
- Edit the author of custom post type
- Changing default ‘posts’ parameters with register_post_type_args
- Admin Column does not populate with data
- Can multiple authors be assigned on a single custom post?
- How to integrate a form (Ninja Form or Contact Form 7) with Custom Post Types?
- Prioritize posts in query by meta keys?
- Homepage’s content is dependent on the custom field values (set automatically), how do I get homepage to update without manually updating page?
- How to restrict author to only access one custom post type ?
- Allow users to create posts without logging in?
- How to get all tags of a custom post type by id
- How to show featured image block in custom post type for Author?
- How to define which register_post_status goes to which register_post_type?
- Load Next Posts With AJAX not working with custom post type
- Limit the post for differents custom post type in the same wp_query
- 2 Different Custom Post Types in Submenu
- How to assign classes to all elements?
- Add CPT values to Database
- How can I show 1 featured post in a styled element, and the next few below differently styled
- Some posts from custom post type to subdomains
- How can i create an custom post template for an specific post category? [closed]
- How to sort posts in a custom post type by title in ascending order by default?
- Why cant I add a custom post type to a custom taxonomy?
- WP the_posts() on single-cars.php get category link
- Conditional for a Single Post That Belongs to a Category?
- $post not working working in AJAX plugin with custom post type
- Permalink misbehaving in Custom Post Types
- Check post on publish for blank title
- how to check if custom post title exists or not?
- Different Limit number of post on different archive page
- How to change “post_class()” for a custom post type?
- Modify previous and next post links to current Authors Other posts
- Reworking function for counting custom post type posts count
- Create new custom post and post category of same name
- wordpress remove views from action links in a custom post
- Load Next WordPress Posts With AJAX?
- Help With Warning on creating new Post types?
- help
- Including link to custom post type in ‘wp_list_pages’ function
- Get an array wich contains the post_name of every post that has the custom post_type “pelicula”
- How to automatic update date and time when save custom post type
- Is it a good idea to add a column to the posts table?
- Multiple pages per post (not pagination)
- Author posts not appearing for custom post type