WordPress将数据库清理优化插件 WP Clean Up 完全代码化并集成到主题!

  • A+
所属分类:WordPress 优化

WP Clean Up 简介

WP Clean Up 插件是一个WordPress轻量数据库清理优化插件。

WordPress将数据库清理优化插件 WP Clean Up 完全代码化并集成到主题!

我们这次要让它更加轻量化,将它集成到主题,完全代码化!

原理:将执行代码挂载到主题functions.php文件中,通过主题来调用WP Clean Up 功能。

集成方法

一、将下载的WP Clean Up插件解压,保留wp-clean-up根目录语言文件lang文件夹及wp-clean-up.php、wp_clean_up_admin.php文件。

二、修改wp_clean_up_admin.php文件内的页面加载路径:

找到文件开头的菜单加载函数

  1. function wp_clean_up_admin() {
  2. add_options_page('WP Clean Up Options', 'WP Clean Up','manage_options', __FILE__, 'wp_clean_up_page');
  3. }

__FILE__改为basename(__FILE__)

三、将wp-clean-up文件夹上传至主题目录。

四、在主题的functions.php文件内添加引用wp-clean-up.php文件代码:

  1. include ("wp-clean-up/wp-clean-up.php");

通过上面简单四步,wp clean up已经集成到主题中了。

WordPress将数据库清理优化插件 WP Clean Up 完全代码化并集成到主题!

WP Clean Up 功能

功能一:清理数据

第一个表格功能是清理数据,在这里可以很方便地删除“修订版本”“草稿”“自动草稿”“待审评论”“垃圾评论”“回收站评论”“孤立的文章元信息”“孤立的评论元信息”“孤立的关系信息”“控制板订阅缓存”这些无用的数据,可以逐项删除也可以点击“删除所有”按钮一键删除所有无用数据。

WordPress将数据库清理优化插件 WP Clean Up 完全代码化并集成到主题!

功能二:优化数据库

第二个表格功能是优化数据库,在这里可以优化数据库中的所有表,这个功能与phpMyAdmin中的“优化表”效果是一样的,省得大家上 phpMyAdmin 了。

WordPress将数据库清理优化插件 WP Clean Up 完全代码化并集成到主题!

懒人专用

好了,提供一个已经修改好的成品,引用之后即可生效。


内容源自JV大神,在此表示感谢!

历史上的今天:

  • 我的微信
  • 扫一扫
  • weinxin
  • 我的微信公众号
  • 扫一扫
  • weinxin
avatar

发表评论

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

目前评论:16   其中:访客  16   博主  0

    • avatarboke112导航5

      这个插件还是挺好用的,我都是用的时候就启用,用完就停用

        • avatarKoolight9

          @boke112导航 我现在都是直接登陆数据库操作了,数据库插件清理的还是不够全面。

        • avatar唯历史5

          相当不错,我第一次用后,减少了10多M

            • avatarKoolight9

              @唯历史 数据库还是时时清理好啊,WP太容易产生数据垃圾了。

                • avatar唯历史5

                  @Koolight 是的,尤其反复编辑产生大量垃圾

                    • avatarKoolight9

                      @唯历史 可惜WP就是这个机制啊,要更强大不得不牺牲这些。

                • avatar龙砚庭博客4

                  :razz: :razz: 习惯数据库清理。

                    • avatarKoolight9

                      @龙砚庭博客 我基本上是发布完文章都会进数据库,把那些前面带_的全部干掉。

                    • avatar我爱动感单车网5

                      对这款缓存插件不了解,貌似本人也不大喜欢它。

                        • avatarKoolight9

                          @我爱动感单车网 数据库还是需要常清理和优化的,像我就喜欢直接进数据库操作,运行一些SQL。对于很多不敢动数据库的人来说,这款插件就很有必要了,可以清理掉很多不必要的垃圾,还能查询,分析,修复及优化注册表。

                            • avatar我爱动感单车网5

                              @Koolight 这个我也一直有在清理,只不过使用的是另外一款插件罢了!

                          • avatar热腾网9

                            贴图是博主的后台吗?垃圾真多!!

                              • avatarKoolight9

                                @热腾网 这个不是哟,我的后台没那么性感的红色。

                              • avatar姜辰7

                                我等EM还是不需要的~哈哈

                                  • avatarKoolight9

                                    @姜辰 EM还没接触过,还不知道数据库是什么样的,WP太复杂了,写个文章还产生太多垃圾。