None that don’t involve a backup. If you have a backup, you’ll have to do some work to restore only a certain user’s data without resetting everything to that point. I’d say import the backup into an empty database, then copy data over either with SQL (INSERT INTO wp_posts SELECT FROM otherdb.wp_posts WHERE post_author = ...
) or with a script (getting the usermeta, posts and postmeta data).
If you don’t have a backup, you might get somewhat lucky with caches (Google, Internet Archive), but recovering content from that will be more labor intensive and you will likely not get all the content.
Related Posts:
- When open add new post or page WordPress add post with ID=0 continuously [closed]
- Converting Posts to Pages
- Determine if page is the Posts Page
- Where is the old post permalink slug stored?
- Keyboard shortcut for updating a page or post?
- Apply the_title() filter in post & page title, but not in menu title
- Difference between an archive and a page listing posts
- The next_posts_link() works only with original $wp_query
- Using single.php from plugin folder instead of default template folder
- Skipping first 3 posts in wp query
- How to display the page title/content in the Posts page?
- Callback for wp.autosave.server.triggerSave();
- How can I see a list of pages and post where my custom Gutenberg block is used?
- How are terms connected with posts in database?
- RSS for Pages Instead of Posts?
- Display posts by tag on page
- Set number of article per number of page
- Pagination for Pages and Posts
- Can I change a post to a page by changing it’s type?
- Overview with latest edited posts and pages
- Add a custom option to a page in backend
- Creating new page with pre-defined parent page
- Why does `url_to_postid` return 0 when testing `page_for_posts` Page?
- Populating a page with content from post custom fields
- Sanitizing `wp_editor();` Values for Database, Edit, and Display
- Edit menu item title from edit page/post
- Changing my permalink structure – will new layout conflict with existing page?
- disable column on post and user list
- Can a page_id and a post_id be same?
- How much of my site can I recover from public_html?
- How can I display widget in a Page or Post?
- Differentiate between posts and pages in search results
- Getting a 404 error when clicking edit page
- Disable most recent & view all (TABS) on nav-menu.php
- Why content_arr[‘extended’] removes paragraph tags?
- How can I schedule a PAGE to go live at a future date/time?
- How to delete all the content of a wordpress site without deleting the Post and pages?
- Extracting post categories
- How to insert 2 args into 1 Wp_Query for a slideshow
- Second comments section for one post/page
- Copy post to separate database with “add_action(….)”
- 404 error on default post type and default taxonomy fronted page
- Anyone know why wordpress converts some html entities to their numeric equivalents?
- How do I do a page break?
- What do these phpMyAdmin errors mean on my WordPress databaes?
- When changing pages to posts, how do you set up 301 redirects for the page URLs?
- 2 dynamic sidebars registered, not showing up
- why there are so many posts whoes post_type is revision? will these records waste too much database space?
- How to make default “Privacy Policy Page” a normal page?
- Delete all drafts?
- static landing page leading to author specific pages w/ “live” content
- Total number of posts in query (category/tag/author/search results/main page…)
- Delete post revisions only for a single post
- wp_posts table extremely large
- WordPress 302 Redirect to Random Product/Post/Page
- New Posts and Pages Won’t Save
- Import custom database into wp and keep the post id
- Changing wp_link_pages() to “Next Page” and “Previous Page” buttons?
- Direct some posts to only appear on a specific page
- Moved to a new server, backup was a day old and missing 3 posts, anyway to recover them from old host?
- Different post views for different category views
- Changing permalink of WordPress
- How can I globally italicize list of texts in the UI database or Posts? [closed]
- Indenting within a blockquote
- Create a List of Widgets, where each widget holds three attributes
- Change published date and time using SQL query for page in every 5 hour
- Is there a way to know when a page has been updated and do some action only once?
- WordPress Sticky Post Count “Fix” Breaking Pagecount by 72 pages!
- Put page on Archived statut after end of publication date
- How to add a block to a category page?
- post and page and custom post type
- how i show manual data in a post
- calling pages instead of posts
- WordPress display page information rather than post
- Post Category link is same with Page link
- Maximum number of posts per page before affecting performance?
- Is it possible to query a category with specified posts?
- How do I set content in my pages so that it remains permanent while blog posts are added below?
- Permalink base only for posts
- Precedence of page permalinks over woocommerce product category links?
- WordPress URL question
- Theme does not respect spaces between paragraphs in pages
- Page and Posts loading as index page? Not loading the content
- My blog “page” used to show a list of posts, but now it’s just showing the page content?
- How to change the publishing date of each posts?
- 404 error on every post and page other than home
- get next/previous post name
- Get post title of faulty link on 404 error page
- Get current post’s child page?
- The next_posts_link() works only with original $wp_query
- Load posts from external source if not found in database
- Limit amount of pages shown in pagination within wp_query
- how to show all type of author posts in author page (SOLVED)
- custom post type single page template not working
- How to make posts appear under pages
- WordPress Page Column Problem [closed]
- What function does the loop of displaying posts?
- What effect can a large wp_post table have on overall site performance?
- Automatically search and replace link in content (pages/posts)?
- How to remove slug from CPT correctly?