XML 解析错误:XML 或文本声明不在实体的开头位置

缘由 自己最近搭建了一个【历史上的今天】,但想查看sitemap时发现有错误存在,错误如下图所示,后来找了一圈办法都说的关键点,但就是模糊解决办法,或者看不懂,自己去Wordpress官方找到了解决办法! 解决办法 原文如下 We checked on your site’s sitemap and do see the page is generating an error of ‘XML declaration allowed only at the start of the document.’ We reviewed the source code of the page and found that the document does contain a whitespace for the first line of the file, which is what is causing the issue. ​ The error ‘XML declaration allowed only at the start of the document’ is most often caused when another plugin or theme adds white space to the beginning of the......

在wordpress上用python发送文章

缘由 自己最近搭建了一个网站【历史的今天】,数据都是通过爬虫去爬取数据然后整理而成,由于结构单一,就想到了用写一个代码来后台每天自动更新,减少自己的负担。刚开始是研究数据库的,准备直接从数据库下手,最后发现倒是能够生成数据但自己主题亦或是没找到其它数据库的关系,文章设定为固定链接是无法访问的会直接跳到404页面。后来发现有python实现就简单了。 方法 数据库更改方法 自己在固定链接访问文章出问题了,但默认配置应该没有任何没有问题。有想尝试的可以去做参考!我只找到需要修改3个数据表,其它没发现要修改! 安装PYMSQL pip3 install PyMySQL 测试代码 我数据库是wp_开头的,自己注意按情况去修改! #!/usr/bin/python3 import pymysql # 打开数据库连接 db = pymysql.connect("localhost", "user", "password&qu......