![Analytics](https://repobeats.axiom.co/api/embed/6a1bda6001e15a56c42f79bbd141a669e57f31a1.svg "Repobeats analytics image")

<h1 align="center">禁用 WordPress 后台更新</h1>

<p align="center">
    <img src="https://img.shields.io/badge/PHP-%3E8.0-777BB4?style=flat-square&logo=php&logoColor=white">
    <img src="https://img.shields.io/badge/WordPress-v6.5%20tested-21759B?style=flat-square&logo=wordpress">
    <img src="https://img.shields.io/github/license/weiyuhl/Disable-system-background-updates?style=flat-square">
    <img src="https://img.shields.io/github/v/release/weiyuhl/Disable-system-background-updates?style=flat-square">
</p>

<p align="center">
    <a href="./README.md">English</a> | 简体中文
</p>

<p align="center">
    <img src="./Disable-updates-2.png" alt="禁用 WordPress 后台更新预览" />
</p>

一个专为 WordPress 设计的插件，用于禁用插件更新、主题更新、核心更新，隐藏更新通知，以及禁用管理员更新通知。

## ✨ 功能特性

* ✅ **禁用插件更新** - 阻止自动和手动插件更新
* ✅ **禁用主题更新** - 屏蔽主题更新通知和更新过程
* ✅ **禁用核心更新** - 停止 WordPress 核心更新检查和安装
* ✅ **隐藏更新通知** - 从后台仪表板移除更新提示
* ✅ **禁用管理员通知** - 抑制更新相关的邮件通知

## 📦 安装方法

### 方法一：WordPress 后台安装
1. 从 [GitHub Releases](https://github.com/weiyuhl/Disable-system-background-updates/releases) 下载最新版本
2. 在 WordPress 后台导航到 `插件 > 安装插件`
3. 点击 `上传插件` 并选择下载的 zip 文件
4. 点击 `现在安装` 然后 `启用`

### 方法二：手动安装
1. 下载并解压插件文件
2. 将 `Disable-system-background-updates` 文件夹上传到 `/wp-content/plugins/` 目录
3. 在 WordPress 后台的 `插件` 菜单中启用插件

## ⚙️ 配置设置

### 访问插件设置

选择以下任一方法访问插件配置页面：

**方法一：** 从插件页面
- 导航到 `插件 > 已安装的插件`
- 找到"禁用 WordPress 后台更新"并点击 `设置`

**方法二：** 从工具菜单
- 在 WordPress 后台侧边栏导航到 `工具 > 禁用更新设置`

### 配置功能

<p align="center">
    <img src="./Disable-updates-1.jpg" alt="插件设置界面" />
</p>

根据需要选择要启用的功能：
- 根据需求勾选/取消勾选相应选项
- 点击 `保存更改` 应用设置

## 🎯 效果预览

查看插件效果：

1. 在 WordPress 后台导航到 `工具 > 站点健康`
2. 观察更新相关的警告和通知现已被隐藏

<p align="center">
    <img src="./Disable-updates-2.png" alt="站点健康预览" />
</p>

## 📋 系统要求

- **WordPress**: 4.2 或更高版本
- **PHP**: 5.6.0 或更高版本
- **测试版本**: WordPress 6.5

## 💡 使用说明

在WordPress中，禁用插件更新、主题更新、核心更新、隐藏更新通知和禁用管理员通知可以起到以下作用：

- **禁用插件更新**：确保插件保持在当前版本，防止更新可能引入的问题或不兼容性
- **禁用主题更新**：确保网站外观和样式保持一致，防止更新导致的布局变化或样式冲突
- **禁用核心更新**：对于需要稳定性的生产环境，避免核心更新带来的潜在风险
- **隐藏更新通知**：保持后台界面整洁，减少不必要的提示干扰
- **禁用管理员通知**：减少更新相关的邮件通知，避免邮箱被大量通知邮件填满

## 📄 许可证

本项目采用 [Apache License 2.0](LICENSE) 许可证。

## 🤝 贡献

欢迎贡献！请随时在 [GitHub](https://github.com/weiyuhl/Disable-system-background-updates) 提交 Pull Request 或创建 issue。

## 📞 技术支持

- **GitHub Issues**: [报告错误或请求功能](https://github.com/weiyuhl/Disable-system-background-updates/issues)
- **作者博客**: [和离-再相遇](https://heliq.cn)

---

<p align="center">
    <a href="https://afdian.net/a/heli2512" target="_blank">
        <img src="https://img.shields.io/badge/赞助支持-爱发电-yellow?style=flat-square" alt="赞助支持">
    </a>
    <a href="https://www.jsdelivr.com/package/gh/weiyuhl/Disable-system-background-updates">
        <img src="https://data.jsdelivr.com/v1/package/gh/weiyuhl/Disable-system-background-updates/badge" alt="jsDelivr">
    </a>
</p>