我想你指的是博客帖子,而不是通常指所有帖子的博客。
无论如何,这听起来像是数据库问题,而不是WordPress问题。WordPress不会自动删除帖子。
您的站点上可能有一些糟糕的操作代码(比如插件做得太多),或者更有可能的是,站点的数据库(或posts表)被还原到较早的日期,或者完全清空。
由于您仍然可以登录,我们可以排除您的数据库已丢失或整个数据库已重置的可能性。它可能仍然是保存您的帖子的wp\\u posts表。
您应该恢复最新的数据库备份,然后从那里开始。如果您没有进行数据库/站点备份,您(a)需要启动,并且(b)应该联系您的主机,因为很多(大多数?)web主机会自动进行备份,并且可能能够为您检索最近的备份。
今天就这么做吧——时间至关重要——因为通常自动备份只保留有限的时间。