wordpress在5.0.3版本不在支持xmlrpc(因为安全性问题),来支持自动发布。所以python模块中python-wordpress-xmlrpc暂不支持。
最好解决方法是使用WordPress REST API。不过需要在wordpress安装指定插件才可以使用:
1. Application Passwords 支持wordpress最低版本为4.4,最高版本4.9.9,最近更新2018年
参考文章:https://www.yannyann.site/2018/09/wp-rest-api-create-new-post-and-upload-image/
2. WordPress REST API 支持wordpress最低版本为4.6,最高版本4.7,最近更新2017年
3. JWT Authentication for WP REST API 支持wordpress最低版本4.2,最高版本5.03,最新更新2018年12月
参考文章:https://www.wpzhiku.com/jwt-authentication-for-wp-rest-api/
暂无python模块
4. WP REST API Controller 支持wordpress最低版本为4.7,最高版本5.0.3,最近更新2018年12月
python模块为:wp-api-python
5. WP OAuth Server 付费
总结:
以上都是废话。具体使用python自动发布文章/上传图片请参考文章:python使用xmlrpc自动发布文章到wordpress