如果您的WordPress网站出现问题,一个潜在的解决方法是重新安装WordPress以确保问题不是由任何损坏的文件引起的。做得对,这可确保您拥有干净的核心WordPress文件,而不会影响您现有的内容。或者,如果您想从完全空白的状态重新启动您的WordPress网站,您可能希望彻底清除现有的WordPress网站并重新安装WordPress的新副本以从头开始。
无论您是想完全重新安装WordPress还是只是重新安装核心WordPress软件而不影响您现有的内容,我们都在这篇文章中为您提供了帮助。
我们唯一要问的是,您在执行任何这些方法之前进行备份。尽管前两种方法旨在帮助您在不丢失任何内容的情况下重新安装WordPress,但如果出现问题,最好进行全新备份!
掌握新备份后,请单击下方以跳至您选择的教程:
- 如何在保留现有内容从WordPress仪表盘重新安装WordPress
- 如何在保留现有内容通过FTP重新安装WordPress
- 如何保留现有内容通过WP-CLI重新安装WordPress
- 如何100%完全重新安装WordPress
- 如何重新安装WordPress主题或插件
如何保留现有内容重新安装WordPress
以下三种方法向您展示了如何在不影响您现有的任何软件的情况下重新安装核心WordPress软件:
- 内容
- 主题
- 插件
在技术层面上,这意味着这些方法都不会影响您的WordPress网站的:
- 数据库
- wp-config.php文件
- wp-content文件夹
每种方法仅重新安装核心WordPress软件。
如何从仪表盘重新安装WordPress核心软件
如果您只想重新安装核心WordPress文件,您实际上可以直接从您的WordPress仪表盘进行(如果您无法访问您的WordPress仪表盘 – 您应该跳到下一节,了解如何通过FTP执行相同操作! )。
这出奇的简单。在您的WordPress仪表盘中,转到侧栏中的仪表板 → 更新。然后,单击按钮立即重新安装:
WordPress仪表板更新区域
单击该按钮后,WordPress 将自动下载并重新安装最新版本的WordPress。当您从仪表盘更新WordPress时,您实际上只是手动重新运行WordPress执行的正常更新过程。
这可能需要几秒钟 – 但一旦该过程完成,您应该安装一个全新的WordPress副本。
如何通过FTP重新安装WordPress核心软件
如果由于错误而无法访问WordPress仪表盘(或者只是更喜欢通过FTP工作),您可以通过FTP执行类似的过程。您基本上会手动复制WordPress在上一节中为您做的事情。
简而言之,过程如下:
- 下载最新版本的WordPress
- 解压缩ZIP文件
- 上传除/wp-content/文件夹之外的所有内容
让我们更详细地了解每一步……
首先,前往WordPress.org并下载最新版本的WordPress:
下载最新的WordPress副本
下载完成后,将ZIP文件的完整内容解压缩到您的计算机。然后,删除wp-content文件夹。
删除wp-content
完成后,通过FTP连接到您的主机并将剩余文件上传到您最初安装WordPress的文件夹。通常,这是名为public或public_html 之类的根文件夹。
当您开始上传文件时,您的FTP程序应该会提示您一条消息,说类似于Target file already exists。发生这种情况时,请确保选择覆盖选项并继续:
通过FTP上传剩余文件
因为您已经删除了wp-content文件夹,这将覆盖所有核心WordPress文件,而不会影响您的任何主题或插件。上传完成后,您应该拥有一个全新安装的WordPress核心文件副本,希望一切顺利。
如何通过WP-CLI重新安装WordPress核心
您还可以使用WP-CLI重新安装WordPress核心。WP-CLI是一个命令行工具,用于管理WordPress安装的许多方面。它可以添加/删除用户、文章、类别、插入测试数据、在数据库中搜索和替换等等。以下命令将下载没有默认主题和插件的WordPress核心。
wp core download --skip-content --force
阅读有关WP-CLI命令的更多信息。
如何完全卸载和重新安装WordPress
重要提示:如果您遵循此方法,您将丢失所有现有内容。本节介绍卸载WordPress和安装全新的100%空白副本。
此方法不会保留您现有的任何内容。除非您想完全删除现有的WordPress网站,否则不要遵循它。基本上,您需要:
- 删除所有现有的WordPress文件
- 使用您想要的方法安装WordPress的新副本
如果这听起来很简单,那是因为它是!要删除所有现有文件,您可以通过FTP连接到您的站点,或者如果您的主机使用cPanel,则可以通过cPanel文件管理器连接到您的站点。
选择安装WordPress的文件夹中的所有文件并删除它们:
删除当前的WordPress文件
为了清洁起见,您可能还想删除用于WordPress站点的现有数据库,尽管您可以使用新数据库,即使您跳过删除现有数据库。如果您的主机使用cPanel,您可以从cPanel的MySQL数据库区域中删除您现有的数据库:
在cPanel中删除数据库
否则,您可以使用phpMyAdmin删除数据库:
在phpMyAdmin中删除数据库
清除现有的WordPress文件后,您需要做的就是像安装全新网站一样安装WordPress的新副本。根据您的主机,您可以执行以下操作:
- 通过像Softaculous或Fantastico这样的一键安装程序
- 手动使用著名的5分钟WordPress安装
通过您的首选方法重新安装WordPress
完成安装WordPress的新副本后,您可以开始从完全空白的石板上构建新站点。如果您无法登录WordPress仪表盘,请阅读我们的有关如何更改密码的教程。
如何重新安装WordPress主题和插件
虽然上述方法专门针对WordPress核心软件,但您也可能会遇到需要在站点上重新安装特定主题或插件的情况。值得庆幸的是,这很简单。这是最安全的方法:
首先,通过FTP连接到您的站点并导航到您的wp-content文件夹。然后,根据您是要重新安装主题还是插件,导航到themes或plugins文件夹:
找到wp-content文件夹
找到要重新安装的插件或主题的文件夹。然后,重命名该文件夹并将“_old”附加到原始文件名的末尾:
重命名所需插件或主题的文件夹
此时,您可以像往常一样安装主题或插件的新副本。它的功能应该与以前相同,并保留您以前的所有设置和配置。
一旦您确认重新安装的版本一切正常,您就可以返回到您的FTP程序并删除旧文件夹:
确保一切正常后删除旧文件夹
小结
最后,重新安装WordPress相当简单。如果您只想重新安装核心WordPress软件,您可以通过以下任一方式进行:
- 使用内置的WordPress更新功能
- 将WordPress的最新副本重新上传到您的服务器,不包括wp-content文件夹和wp-config-sample.php文件。
如果你想完全从头开始,你需要做的就是删除现有的:
- 文件
- 数据库
并通过您喜欢的任何方法安装WordPress的新副本。最后,要重新安装特定的主题或插件,您需要做的就是通过FTP重命名现有文件夹并像往常一样安装新副本。
建议阅读:如何在本地安装WordPress。