Hi Sir hope these can help:
- You need to check your database and see if the posts are really duplicated(maybe it is only visual duplicates for same posts), you will need to use a mysql client like phpmyadmin or similar solutions. you will check the
wp_posts
table. - Post (content) data are not really in duplicates :
(only one same post in the database) there’s a problem in the wordpress Admin templates files. these are in thewp-admin
folder. - If it is duplicated that means that it was either :
- human error: posts were inserted in bulk two times and it was the operator error.
- bug during migration: posts (data-content) were insered two time by a script.
- hack this is not normal better check your security.
Sorry I don’t have enough reputation to comment so I wrote this as an Answer.