直接修改:
/wp-content/plugins/backup-database/lib/backup_database-functions.php
搜索函数:
backup_database_backup_event
将
BACKUP_DB_Backup
替换为
backup_database_Backup
即可定时备份数据库。
如果想要备份好后将备份当邮件附件发送给自己,可以修改:
wp-content/plugins/backup-database/components/backup.php
其中的函数:
Create_Database_Backup
移除函数声明中的参数:$other_tables。
在
@unlink($this->database_backup);
之后添加发送附件的功能即可。
调用wp_mail发送附件代码:
wp_mail("sdfdsf@example.com", "Blog Database Backup", "Blog Database Backup", '', array($this->backup_zip));
也可以用SMTP发送,至于方法,自己参考:PHP-利用fsockopen函数SMTP发送邮件-支持附件
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。