使用 WP Toolkit 管理 WordPress 站点

使用 WP Toolkit 不仅可以快速安装 WordPress 网站,还可以对 WordPress 网站进行管理。

我们把整个管理面板分为7个部分来依次介绍每个设置选项的功能。

图片[1]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

WP Toolkit 管理面板顶部工具栏

图片[2]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Open – 打开网站首页

点击 Open 直接在浏览器新标签页打开网站首页。

Add label – 为网站添加“标签”。

标签可以帮助我们快速识别各个网站。尤其是我们制作了多个网站副本进行测试时,为不同副本设置不同标签,方便识别和管理。

默认情况下,网站没有标签。要给其加标签,点击 Add label,然后填写标签名称,设置标签私有还是对所有拥有相关权限的 cPanel 用户可见,最后选择标签颜色,提交即可**。**标签是备选项,标签添加之后,可以在任何时候进行更改或移除。

X issue(s) – 当前 WordPress 站点存在的问题。

X 代表数字,表示当前 WordPress 站点存在的问题的数量。

如果 WP Toolkit 没有检测到任何问题,则这里不会显示任何内容。

点击 issue(s) 后,会显示问题的列表,

例如

  • “Critical security measures not applied”,
  • “Redirect to HTTPS turned off”,
  • “Search engine indexing disabled”,
  • “Outdated plugin(s)”,
  • “Outdated theme(s)”

我们可以点击这些问题标题,跳转到具体页面去查看和解决问题。

图片[3]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Logs – 操作日志

WordPress 网站出现了任何问题,如网站无法打开,可以查看日志排除故障。

WP Toolkit 会记录网站执行的每个事件,以纯文本形式写入日志。

例如:网站主题更新;应用安全措施;网站克隆等等。

图片[4]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

点击 Logs 之后,可以查看站点的操作日志。

图片[5]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

日志列表仅在打开时更新。

通过激活 “Real-time updates”(激活后系统会每5秒钟自动更新一次日志),或点击 “Refresh” 按钮手动刷新日志列表。

可以根据日志的日期和具体时间,严重程度,操作者,以及事件的具体信息对日志进行筛选。

点击日志右上角的 “action-logs.log” 可以下载日志文件。

点击右上角的 Log Rotation 可以设置日志数据保存方式。

日志文件默认最大只能存储200KB的数据,当日志文件超过200KB后,每存储一条最新的日志事件,就会删除掉最老的日志事件。

存储日志的文件最多为10个文件,且开启了日志文件压缩功能。

我们可以按照自己的实际需求对日志数据的存储方式进行设置。

图片[6]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

File Manager – 文件管理器

点击 File Manager 可以直接打开网站的根目录,对网站文件进行编辑和管理操作。

图片[7]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Refresh – 刷新页面

紧挨着 “File Manager” 右侧图标按钮为刷新当前页面,获取站点最新的状态信息。

点击最右侧“更多设置选项”图标,在弹窗中可以进行更多设置,包括:检查站点更新 “Check updates”;检查站点安全 “Check security”;更新站点 URL “Update Site URL”;以及前文中已经介绍过的隐藏和删除 WordPress 站点功能

图片[8]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Check updates – 检查站点更新,以及站点更新设置

这里的 Check Updates 和上图中间部分的 Status,以及左下角的 Updates 设置是一样的,都是检查当前的站点的 WordPress 版本是否有更新,网站安装的主题和插件是否有更新。

WP Toolkit 会自己常规地检查更新,但是我们也可以在任何时候点击右上角的 “Check Updates” 或者左下角的 “Updates” 检查更新。如果检查到有更新,会在左上角的 issue ,以及页面中间的 Status 中感叹号提示。如上图“Install plugin updates”。

点击 Check Updates (或者上图左下角的 Updates) 之后,会有弹窗显示需要更新的主题,插件,或者最新的 WordPress 版本。同时,在这页面,我们也可以对自动更新和智能更新进行设置。

点击上图左下角的“Autoupdate Settings”,或者下图中的“Update Settings”,可以打开我们安装 WordPress 时候已经设置过的网站自动更新策略,对之前设置的自动更新策略进行修改。

图片[9]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Smart Update – 智能更新

WordPress 自动更新可能会因为插件,主题,和 WordPress 不兼容,导致网站出现问题。

我们可以启用 WP ToolKit 的智能更新 Smart Update,来避免这种情况的发生。

启用智能更新功能之后,当 WordPress 程序,插件或者主题需要更新时,智能更新系统会首先复制当前网站,然后在复制的网站上进行所有的更新操作,更新完成之后,和原网站进行比对查看是否有不同的地方,如果一切正常,会在原来的网站上自动完成更新。

图片[10]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

如果检测到问题,则不会自动更新,而是发一封包含分析结果和网站更新前后对比图的邮件给我们,要我们自行判断是否要继续完成更新。

图片[11]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

智能更新不能替代数据备份操作。

建议定期对 WordPress 网站进行备份,尤其是在使用自动更新之前。

无论是否启用智能更新,定期对网站进行备份操作是保证网站安全的重要手段之一,强烈建议在对 WordPress 网站进行更新操作之前,先备份网站,这样一旦网站更新出现问题,可以通过备份快速恢复网站。

Check Security – WordPress 站点安全检查

WP Toolkit 可以通过关闭 XML-RPC pingbacks、检查 wp-content文件夹的安全性等一系列方式提升 WordPress 网站的安全性。

通过 WP Toolkit 安装的 WordPress 网站默认会自动启用所有的网站安全策略。

图片[12]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

点击上图右上角的 “Check Security”,或者页面中间部分的 Security 链接文字,

打开如下图所示 Security Status – Security Measures 页面。

图片[13]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

在这个页面中 WP Toolkit 列出了所有安全举措,并且按照重要程度,在 Status 列中用图标标记了三类:

  • 红色圆圈感叹号 – 极其重要的安全措施,强烈建议立即启用。
  • 红色三角感叹号 – 推荐启用的完全措施。
  • 绿色圆圈对勾 – 已经启用的安全举措。

在列表中选中要启用的安全举措,然后点击“Secure”按钮,就可以启用相关安全措施。

图片[14]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

在部分安全举措描述的结尾,会有“(Can be reverted)”标记,意味着该安全举措启用之后,我们可以随时关闭该安全措施,恢复网站原有的功能。如果没有标记“(Can be reverted)”,则意味该该安全举措在启用之后,是不可逆的。

建议在 WordPress 网站上执行这些安全措施之前,先对网站进行备份。

在列表中选中要关闭的安全举措,然后点击页面中“Revert”按钮,即可立即关闭该项安全举措。

Update Site URL – 更新网站 URL。

如果我们把网站从其他主机搬到 ChemiCloud 的同时,还要更换网站的域名,那么我们可以通过 Update Site URL 快速完成网站数据库中的域名批量替换操作,而无需手动打开网站数据库,使用SQL命令进行数据替换,对普通用户更友好。

图片[15]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Detach 和 Remove – 网站从 WP Toolkit 中隐藏,或者直接从主机中删除。

站点截图卡片

站点截图卡片 – 卡片会显示我们网站截图,并提供了截图时间,更新截图,以及打开站点的功能选项。

站点截图会每24小时更新一次变化,以反映我们对网站所做的更改。

图片[16]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

当我们将鼠标光标移动到网站的屏幕截图上时,会看到:

  • “Open Website” – 打开网站按钮。
  • 上次更新屏幕截图的日期和时间。
  • 要立即更新截图,在截图的右上角,单击截图更新图标。

Log in – 登录网站后台。点击 Log in 可以直接登录到网站后台,无需输入网站登录用户名和密码。

Setup – 网站管理员登录信息设置。

点击 Setup 查看和修改网站登录信息,包括网站登录密码,管理员邮箱,以及站点语言。

图片[17]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Site Title

站点名称 Site Title – 这里的站点名称,如下图中的“歪猫跨境”,是和我们 WordPress 后台 Setting – General – Site Title 相关联的,点击右侧铅笔图标,修改 WP Toolkit 中显示的站点标题后,网站后台的站点标题也随之改变。

图片[18]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Dashboard 菜单选项

File Manager – 文件管理器

文件管理器,管理网站根目录中的文件。

Clone – 复制网站

Clone – 复制网站,创建一个包括所有网站文件、数据库和设置在内的完整网站副本。

Clone 的作用主要有两个:

  1. 在 ChemiCloud cPanel 中,Clone 的作用和 SiteGround Site Tools 中的 Staging 作用相同,当我们想要更换网站主题,安装新的插件,可以先在克隆出来的网站副本中完成设置,然后再将这些设置通过“Copy Data”推送到原网站中。
  2. 如果我们有搭建多个网站的需要,也可以直接通过“Clone”功能复制一个网站,然后替换网站中的内容和图片,搭建一个新的网站出来。

特别需要注意的是: 请确保被选为目的地址的域名或子域名没有搭建网站。

在克隆的过程中,如果目的地址上存在网站数据,则网站数据会被覆盖,且无法找回或恢复。

点击 “Clone” 之后,在弹窗页 Target 选项中,如果是要更换主题,安装调试插件,推荐选择 – “Create subdomain”(其中二级域名可以随意命名,默认为 staging,clone path 建议留空),使用二级域名制作网站副本;

如果是搭建新的网站,建议先把域名添加到 cPanel 中,然后选择 – “use existing domain”,将网站复制到新的域名下。

图片[19]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Database name,也就是数据库名称,和之前添加的数据库不同,且能快速识别出是副本网站所属的数据库即可。建议和二级域名一致,例如 “staging”。

填写完成之后提交网站克隆请求,页面会显示克隆进度。

图片[20]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

完成网站克隆操作之后,在 WP Toolkit 网站列表中,就会出现我们刚刚复制出来的网站,设置选项和其他网站没有任何区别,实际上它就是一个完全独立的网站。

图片[21]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

访问网站副本

如果域名使用的是 Chemicloud 的解析服务器,则我们在克隆网站的同时,Chemicloud 会在 cPanel 的域名解析设置中自动完成顶级域名或者二级域名相关的解析记录的添加,网站克隆成功之后,我们就可以使用域名打开网站了。

如果域名使用的是其他域名解析服务器,例如 Cloudflare,则我们还需要先完成相关的解析记录的添加才能使用顶级域名或者二级域名正常访问克隆出来的网站。

Copy Data – 复制网站数据

不同于 Clone 从无到有完全新建了一个网站副本出来,Copy Data 可以将 WordPress 网站的内容和设置,包括文件和数据库快速复制到另一个 WordPress 网站。

最常用的使用场景:需要对网站进行重大改版,或者功能进行重大调整时,我们可以先使用 Clone 功能制作一个网站副本出来,然后在副本网站上先进行设置来实现我们需要的网站改版或者重大功能的上线,所有测试没有问题之后,再通过“Copy Data”的功能将这些修改调整一键推送到正在运行中的原网站中,实现网站显示效果和功能的无缝切换。

例如,我在克隆出来的网站副本中进行了以下操作:

  • 更换网站主题,并完成了主题全部设置;
  • 为网站添加菜单栏;
  • 安装插件 Elementor,并且使用 Elementor 新建了一个页面;
  • 在 WordPress – General 中修改网站标题和网站语言;
  • 在 WordPress – Permalinks 中修改网站链接结构;

现在我们可以通过 “Copy Data” 功能将这些在副本网站中的操作一键推送到原网站中。点击 “Copy Data” 之后,在弹窗中,需要进行4项设置:

图片[22]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

“Target” – 也就是要将数据推送到哪个网站中。

“Data to Copy” – 选择推送的文件或者数据,以及推送规则。

这个根据实际情况选择,通常选择默认的 Files and Database,并且勾选 “Replace files modified on target”。如果在副本网站中进行了删除操作,且想将原网站的这些文件删除掉,则需要勾选上“Remove missing files”

“Database Tables” – 推送的数据库文件。

默认选择为除了“Postmeta,posts,usermeta,users”这4个数据库文件之外的其他所有数据库文件,不过我们可以根据实际情况进行选择。例如,我们在副本网站中添加了博客内容,如果勾选了“except posts”的话,则这些博客内容不会被推送到原网站中。“New tables only” 只推送所有新建的数据表;“Seleted tables” 则是自由选择任意数据表。

“Restore” – 在推送数据之前,为原网站创建备份。

一旦因为数据推送导致网站出现问题的话,我们可以通过 “restore” 一键还原网站。

点击 “Start” 按钮,开始数据的复制和推送 , cPanel 会显示操作进度。整个过程看数据量的大小,我做的那些修改大概用了1分钟左右的时间完成数据的复制。

图片[23]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

数据复制完成后,页面会自动刷新,重新回到 WP Toolkit 网站列表页面。

打开原网站,我们可以查看数据是否复制成功。

图片[24]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

执行复制时,请记住以下事项:

  • 在数据复制的过程中,目标网站会进入“维护”模式,用户暂时无法访问网站内容。
  • 如果目标网站和源网站 WordPress 版本不同,且目标网站上的 WP 版本较老的话,WP Toolkit 会先升级目标网站上的 WordPress,然后再运行复制;如果是源网站上的 WP 版本较老,则我们需要首先手动升级 WordPress 版本,然后再运行数据的复制。
  • 如果源网站和目标网站上的数据库前缀不同,WP Toolkit 将会在复制过程中更改目标网站上的数据库前缀匹配源网站上的数据库前缀。
  • 普通 WordPress 站点和 WordPress Multisite 多站点之间无法复制数据。
  • 在数据复制过程中,从源网站复制的文件和数据库表会覆盖目标网站上的文件和数据库表。在复制前对目标网站上的文件和数据库所做的任何更改都会丢弃且丢失,不予以警告。

从“Restore Point”恢复 WordPress 网站

如果在复制数据之后,我们对目标网站的显示效果或者功能不太满意,可以借助“Restore Point”,将目标网站恢复到网站复制数据之前的样子。为了节省操作时间和磁盘空间,“Restore Point”中只包含在复制或者更新数据时会影响到的数据(我们可以理解为对网站部分数据的备份)。

图片[25]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

具体操作流程如下:

  1. 在 WP Toolkit 网站列表页面找到并且展开要恢复的网站。
  2. 点击页面中央 Status – Restore Point 旁的“旋转”图标,然后点击弹窗中的 Continue 按钮。
图片[26]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

右下角弹窗会显示站点恢复进度。

系统提示恢复之后我们可以打开网站前台查看是否恢复成功。

Restore Point 会占用网站磁盘空间,不再需要 Restore Point 时,可以点击“垃圾桶”图标将其删除。

每个 WordPress 网站只能有一个Restore Point 。

创建一个新的 Restore Point 会覆盖掉已经存在的 Restore Point。

Restore Point 和 Backup 的区别

在 cPanel 中,Restore Point 和 Backup 都是用于数据保护和恢复的重要功能,但它们在功能和使用上有所不同。以下是两者的主要区别:

  • Restore Point(恢复点)是系统在特定时间点创建的一个快照,它记录了当时网站文件、数据库等所有数据的状态,而不是网站的完整数据。主要用于回滚网站到某个特定的时间点,以便恢复误操作、插件更新失败、主题更改导致的问题等。 恢复点只记录数据变化的部分,因此占用空间相对较小。
  • Backup(备份)是将网站的所有数据(包括文件、数据库等)完整地复制到另一个位置。主要用于在发生灾难性事件(如服务器故障、数据丢失等)时,恢复整个网站。备份是完整复制网站所有数据,因此占用空间较大。

总结

特点Restore PointBackup
时间粒度较细(小时级)较粗(天、周、月)
操作复杂度简单相对复杂
占用空间较小较大
主要用途撤销更改、修复问题、测试灾难恢复、数据归档

总结来说,恢复点更适合于日常的小幅修改和问题的快速修复,

而备份则更适合于应对灾难性事件和长期的数据保存。

Back Up / Restore – 数据备份和恢复

WordPress Backup,也就是网站备份,简单来说就是将 WordPress 网站的所有数据(包括文章、页面、主题、插件、数据库等)进行一次完整的复制,并保存到一个安全的地方。

这个备份数据就像是一个保险箱,当网站出现问题时,我们可以通过 Restore 快速还原网站备份数据,将网站恢复到正常的状态。

在 WP Toolkit 中要对某个网站进行数据备份或数据恢复操作,进入到该网站的 WP Toolkit 管理界面,点击 Backup / Restore 选项。

图片[27]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

在弹窗中,点击 “Back Up” 按钮,开始备份当前网站的数据。

图片[28]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

备份需要的时长和网站数据的大小相关。

备份成功后在 “Backup and Restore” 页面中会显示备份数据的基本信息,如创建日期,文件大小等。

图片[29]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

每个备份数据有三个操作选项:

Restore – 备份数据还原

点击 “Restore” 图标,会将网站恢复到该备份生成时网站的状态。恢复备份会删除备份日期后我们对网站所做的所有更改。因此在恢复备份数据之前, 建议先备份网站的当前状态。

图片[30]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Download – 备份数据下载

默认备份数据是存储在主机的“Wordpress-backups”文件夹中的。如果主机出现问题,那么存储在主机中的备份数据有可能也无法使用,因此,建议定期下载网站的备份数据,即使 ChemiCloud 主机出现问题,我们也可以使用备份数据在其他主机或者服务器上快速恢复网站的正常访问。

点击备份数据的“Download”图标之后,系统会直接打开 cPanel – File Manager – WordPress-Backups 文件夹,选中文件夹中要下载的备份数据,右击鼠标在弹窗中,或者直接在菜单栏中点击“Download”,将文件下载到电脑上。

图片[31]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

不要修改下载到电脑上的备份数据的文件名称,当主机中的备份数据被删除掉之后,我们可以直接将电脑上的备份数据重新上传到 File Manager – WordPress-Backups 这个文件夹中,然后在 WP Toolkit 中恢复这个备份数据;重命名之后,WP Toolkit 会无法识别这个备份文件。

Delete – 备份数据删除

备份数据会占用一定的主机空间,因此建议及时删除掉主机中用不到的网站备份数据,或者将备份数据下载保存之后删除掉主机中的备份数据,来节省主机空间。

在 WP Toolkit 中只有手动备份网站数据以及恢复手动备份的网站数据的功能。

要获取主机中所有网站的每日自动备份数据,或者使用更完整的网站数据备份和恢复功能,可以使用 cPanel 的 JetBackup。

Status – 站点状态

在 WP Toolkit 的 Status 中,我们可以查看 WordPress 及其主题和插件的更新状态,建议将 WordPress 及其主题和插件始终保持在最新状态中,保证 WordPress 网站的安全。

图片[32]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Security – 站点安全设置

对 WordPress 网站进行的安全检查,“All security measure applied” 意味着我们已经完成了所有必要的安全设置。详细内容可以查看之前的 “Check Security” 设置。

Restore Point – 还原点创建

复制站点数据之前生成的“还原点”,当复制站点数据出现问题时,可以通过 “Restore Point” 将网站恢复到“还原点”创建之时的状态。详细内容可以查看之前的“Copy Data”。

PHP – PHP 版本切换

上图中PHP是 8.0.30 的,通常使用系统默认的 PHP 版本即可。

如果有特殊需求,可以点击“Try another version” 切换站点的 PHP 版本。

SSL/TLS – 网站 SSL 证书状态

我们通过 WP Toolkit 安装 WordPress 站点时,系统会自动申请和安装 Let’s Encrypt 颁发的 SSL 证书。

如果 SSL 证书有问题,这里会有提示。

Tools – 站点工具

Tools 中的设置选项可以:设置是否允许搜索引擎的爬虫抓取网站的内容;调试网站来查找和修复网站代码中的错误;为网站添加密码保护;接管 WordPress 的 WP Cron 功能;以及开启网站的防盗链功能。

图片[33]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Search engine indexing – 搜索引擎索引

Search engine indexing – 默认情况下此选项是激活状态,也就意味着搜索引擎的爬虫是可以爬取我们网站上的内容,并收录和展示这些网页到搜索结果页面中的。

如果暂时还不希望网站被爬取和收录,例如网站还在建设中,可以取消激活此选项,系统会在我们的网页代码,以及 robots.txt 文件中添加“noindex, nofollow” 标记,以此来禁止搜索引擎爬虫对网站内容的爬取和收录。

图片[34]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Debugging – 调试

Debugging – 调试,在 WordPress 中是一个非常重要的概念。它指的是找出并修复 WordPress 网站或插件中出现的问题或错误的过程。这些问题可能导致网站崩溃、功能失效、显示异常等。

通常我们需要手动修改 wp-config.php 文件来开启和关闭调试模式,在 WP Toolkit 中,我们只需点击几下鼠标就可以开启关闭,以及设置调试模式。默认情况下,调试模式是关闭状态。

点击 Debugging 后面的设置选项图标,在弹窗页面中,进行详细的 Debug 设置:

图片[35]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C
  • WP_DEBUG:启用(勾选)或禁用 WordPress 的调试模式。
  • WP_DEBUG_LOG:将调试信息写入到 wp-content/debug.log 调试日志文件中。
  • WP_DEBUG_DISPLAY:是否在页面上显示调试信息,如果正在运营,建议设置为 false (不勾选)以避免暴露错误信息给访问者。

SCRIPT_DEBUG 和 SAVEQUERIES 按需选择

  • SCRIPT_DEBUG – 强制 WordPress 使用未压缩的核心 CSS 和 JavaScript 文件:这在测试对 .js.css 文件所做的更改时非常有用。通常,WordPress 会使用压缩过的 CSS 和 JavaScript 文件以提高网站加载速度,但在调试过程中,使用未压缩的文件更容易查看和检查代码的实际内容和效果。
  • SAVEQUERIES – 将数据库查询保存到一个数组中以供分析:启用这个选项会将数据库查询记录到一个数组中,方便查看和分析这些查询,有助于调试和优化数据库操作。但需要注意的是,这会显著影响网站的性能,因此在非调试时不建议保持这个选项开启。

另外,在进行网站调试之前,一定要先备份网站数据,以防万一。

调试过程中不要一次性修改太多代码,以免引发新的问题。

Password Protection – 站点密码保护

Password Protection – 使用密码保护网站的访问权限。

例如,网站正在建设中,不希望任何其他人查看网站内容,或者,只想给某些访客显示网站的演示版本。

点击 Password Protection 右侧设置图标,弹窗中添加网站访问所需用户名和密码,然后点击“Protect”按钮即可完成网站密码保护设置。

图片[36]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

设置密码保护之后,当有人访问网站时都必须要输入有效的用户名和密码才能查看网站内容。

图片[37]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Take over wp-cron.php – 禁用 WP CRON

wp-cron.php 文件是 WordPress 用于自动化某些操作的虚拟 cron 作业(或计划任务),例如,检查插件或主题更新,发送电子邮件通知,等等。默认情况下,WordPress 在每次有人访问我们网站时运行 wp-cron.php 任务。如果想要按计划定期执行 WordPress 操作,则需要禁用默认的 wp-cron.php 执行。

如果网站每日访问的流量很高,计划的 wp-cron.php 执行还可能会增加网站加载时间,影响用户体验。

激活 “Take over wp-cron.php” 选项会禁用 WordPress 网站的 wp-cron.php 。同时,WP Toolkit 会激活 “Create a replacement task when takeover is initiated” 选项,也就是 WP Toolkit 自动创建的一个替代的计划任务,这个计划任务会每30分钟运行一次 wp-cron.php ,点击设置图标直接进入到 cPanel 的 Cron Jobs 设置页面。

图片[38]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Enable hotlink protection – 防盗链功能

Enable hotlink protection – 也就是启用防盗链功能。所谓盗链,是指有人未经我们的同意,擅自引用我们网站上某些媒体资源(如图片、视频或其他媒体文件)的URL,而不是将资源下载到它们自己的网站服务器上。

这样当有人访问它们网站上的这些网页时,实际上是从我们的网站服务器上加载这些文件的,导致我们的网站带宽被占用,网站打开速度变慢,影响我们网站的访客体验,甚至会产生额外的费用。

要保护我们网站的资源被非法盗用,除了为图片视频添加水印外,还可以使用防盗链功能。

点击 WP Toolkit 中 Enable hotlink protection 右侧的设置图标,在弹窗中我们可以设置防盗链。

图片[39]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

Trusted domains 是防盗链白名单,这些域名是不受防盗链功能的限制的。

例如我在同一个服务器上有多个网站要使用相同的图片资源,则可以把这些网站都添加到“Trusted domains”列表中,这些网站就可以随意引用站点中媒体资源的 URL,而不需要重复上传文件。

Protected file extensions 是要保护的媒体资源的文件类型,默认的文件类型包括 gif,png,jpeg,jpg,svg。点击 “Add one more” 可以添加更多的媒体资源的文件类型,例如 mp4。

需要注意的是,Chemicloud 使用的是 Nginx web 服务器,文件类型是区分大小写的,如果我们上传到主机或者服务器的所有媒体资源文件类型是使用大写的,如 waimaob2c-logo.JPG, 则我们在设置 Protected file extensions 时,要使用大写的“JPG”才可以。

完成以上设置之后,当有人想要未经允许引用网站上的媒体资源时,这些图片或视频会无法正常显示。

Check WordPress Integrity – 网站完整性检查

在 WP Toolkit 中,“Check WordPress Integrity” 是一个用于检查 WordPress 安装完整性的工具。这个功能的目的是确保我们的 WordPress 安装没有被篡改或损坏。具体来说,它会执行以下几项检查:

  1. 文件完整性:核对 WordPress 核心文件与官方版本的文件是否一致,确保没有被意外更改或删除。
  2. 目录权限:检查文件和目录的权限设置是否正确,以确保安全性和正常运行。
  3. 插件和主题文件:检查已安装的插件和主题文件的完整性,以确保它们没有被恶意修改。

如果发现任何问题,它会提示我们修复或更新相关的文件。

这是维护 WordPress 网站安全和稳定性的重要步骤。

要检查 WordPress 安装的完整性,点击某个网站 WP Toolkit 右下角的 “Check WordPress Integrity” 选项,在弹窗中点击 “Verify Checksums”。

图片[40]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C
图片[41]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

如果校验发现某些核心文件和 wordpress.org 官方的文件不同,则点击“Reinstall WordPress Core”可以重新安装 WordPress 的核心文件。重新安装 WordPress 核心并不影响站点内容。但是,强烈建议在重新安装核心之前,先为网站创建数据备份,防患于未然。

Maintenance mode – 网站维护模式

当我们对 WordPress 网站进行更新、维护或开发时,可以通过 WP Toolkit 的 Maintenance mode,向网站访问者显示一个自定义的“正在维护”页面。这个页面可以包含任何信息,比如维护的原因、预计完成时间,或者一个简单的“敬请期待”的提示。

在网站进行重大改动时,开启维护模式可以防止访客看到网站处于不完整或错误的状态,从而保护网站的形象。在维护页面上告知访客网站维护的原因和预计恢复时间,提高用户体验。

点击要开启维护模式的网站 WP Toolkit 右下角的 Maintenance mode, 网站会立即进入维护模式。

图片[42]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

点击 Maintenance mode 右侧的设置图标,可以对显示的维护模式页面进行更多的设置。

“Restrict access to wordpress admin dashboard” 设置的是,网站在维护模式状态下,是否允许网站管理员登录到网站的后台。激活此选项后,网站管理员将无法登录后台。WP Toolkit 中的一键登录后台按钮 “Log in” 也会失效。

图片[43]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

“Template” 是维护模式页面模板。

点击 “Customize”,会打开维护模式页面在 cPanel – File Manager 中的文件夹,我们需要懂一些基础的代码知识去修改页面结构或显示样式。

图片[44]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

修改页面结构或显示样式后不满意,可通过“Restore Default”按钮,将维护模式页面还原为默认的初始状态。

“Screen Text” 可以修改维护模式页面显示的文字内容。这其中

  • Browser Page Title 是显示在浏览器标签页上的标题内容;
  • Text Block 1 和 Text Block 2 是显示在页面正文中的文字内容,只是显示的字体大小不同。
图片[45]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

“Countdown Timer” 可以在页面中添加一个倒计时功能,开启倒计时功能后,我们还需要设置具体的倒计时时间。“Social Network Links” 则是在页面中添加社媒账户链接地址,目前默认只支持 Facebook,Instagram,以及 Twitter (X),3个社交账户的链接。

图片[46]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

设置好之后保存页面。

访问网站前台时,就会显示我们在上面设置的维护模式页面。

我们可以根据显示效果,重新回到 Maintenance mode 的设置页面,调整各个设置,以达到满意的显示效果。

图片[47]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

除了通过设置选项设置维护模式页面中显示的文字内容之外,我们还可以自己制作一个名为“bg.jpg”的图片,替换cPanel File Manager 中 “public_html/wp-content/maintenance/assets/images/bg.jpg” 文件夹中的图片,来替换页面背景图片。

图片[48]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

维护工作完成后,务必记得关闭维护模式,这样访客才能正常访问我们的网站。另外,如果网站启用了缓存,在开启或关闭维护模式后,可能需要清除缓存,才能保证我们所做的设置更改立即生效。

如果你觉得 WP Toolkit 网站维护模式功能过于简单,无法满足需求,则可以尝试搜索安装和试用 Maintainence 类的 WordPress 插件,实现更加强大的功能。

Plugins,Themes 和 Database 选项卡页面

在 Plugins 选项卡页面,我们可以直接通过 WP Toolkit 安装,管理或者删除 WordPress 插件。

点击 Install 可以直接在 WP Toolkit 中搜索和安装 WordPress 官方插件市场中的插件;选中要删除的插件,然后点击 Remove 可以批量删除插件,或者直接点击插件后面的垃圾桶删除某个插件;

Active 中激活状态的是在使用的插件,未激活状态的是安装到 WordPress 网站后台但是没有在使用的插件;Autoupdate 中激活状态的是启用了自动更新的插件,未激活的则是未启用自动更新的插件;点击“Autoupdate all plugins”一键启用所有插件的自动更新功能。点击“Manage in WordPress”会直接打开 WordPress 网站后台,我们需要手动切换到 Plugins 页面去管理网站安装的插件。

图片[49]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

和插件管理类似,在 WP Toolkit 的 Themes 选项卡页面中,我们也可以直接安装,管理和删除 WordPress 主题。

图片[50]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

在 Database 选项卡页面中,可以查看网站数据库的基本信息,也可以在这里直接修改数据库用户名。

图片[51]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C

WP Toolkit 无疑是 WordPress 用户的得力助手。它简化了 WordPress 的安装、管理和维护过程,让即使是新手也能轻松搭建,运营,优化和保护自己的网站。无论是自动备份、漏洞扫描,还是一键更新和性能优化,WP Toolkit 都为网站管理员节省了大量的时间和精力,让我们能够以更高的效率和更低的风险来维护和运营网站。

图片[52]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C
图片[53]-使用 WP Toolkit 管理 WordPress 站点 | 歪猫跨境 | WaimaoB2C-歪猫跨境 | WaimaoB2C
© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容