我使用wordpress建站快十年了,之前一直使用windows live writer离线更新,后来换成了open live writer离线更新。
最近发现了一个python模块,python-wordpress-xmlrpc,这个就更牛比了,你如果懂得python编程那么就可以实现全自动更新wordpress网站啦。如果不懂的话,那就只能找人帮忙了。
先来个小例子演示一下如何创建分类以及tag标签吧。
很简单一看就懂。
# -*- coding: UTF-8 -*- # @Time: 2022/1/7 0007 14:34 from wordpress_xmlrpc import Client, WordPressPost, WordPressTerm from wordpress_xmlrpc.methods.posts import GetPosts, NewPost from wordpress_xmlrpc.methods.users import GetUserInfo from wordpress_xmlrpc.methods import taxonomies wp = Client('http://你的域名/xmlrpc.php', '后台登录帐号', '后台登录密码') tag = WordPressTerm() tag.taxonomy = 'post_tag' # 这里为category的话插入的是category,为post_tag的话插入的是tag tag.name = '测试tag' tag.id = wp.call(taxonomies.NewTerm(tag)) print(tag.id)
以上代码就是创建了一个“测试Tag”的例子。
如果要创建一个分类的话,就将上面的tag.taxonomy=‘post_tag’改成tag.taxonomy=‘category’
如果tag或者分类已经存在的话,就会报错。
标签: