python编辑以发布wordpress文章

2024-02-26 18:06 python编辑以发布wordpress文章已关闭评论

安装python wordpress xmlrpc

pip install python_wordpress_xmlrpc

获取文章对象

根据指定的post id获取文章对象WordPressPost

def get_post(self, post_id):
    '''
    通过指定的post id查询文章(页面)对象
    :return:
    '''
    page = self.wp.call(posts.GetPost(post_id))
    print(f'id={page.id},title={page.title}')
    return page

编辑文章

调用编辑方法editPost()

def edit_post(self, post_id):
    file_name = self.file_path.split('/')[-1]
    file_content = self.__read_md_file(self.file_path)
    post = self.get_post(post_id)
    # post = WordPressPost()
    post.title = file_name.split('.')[0]
    post.content = f'''
            {file_content}
            '''
    post.id = self.wp.call(posts.EditPost(post.id, post))
    print(f'\nid={post.id}')
    print(f'发布修改文章:{file_name}')
    return post.id

当前文章价值7.73元,扫一扫支付后添加微信提供帮助!(如不能解决您的问题,可以申请退款)

你可能感兴趣的文章

来源:每日教程每日一例,深入学习实用技术教程,关注公众号TeachCourse
转载请注明出处: https://teachcourse.cn/3058.html ,谢谢支持!

资源分享

分类:python 标签:,
使用Kotlin实现的懒汉式、饿汉式和双重检查锁单例 使用Kotlin实现的懒汉式、饿汉式
Android学习笔记五:内存泄露 Android学习笔记五:内存泄露
Android常见设计模式:什么是装饰者模式? Android常见设计模式:什么是装
关于WordPress后台设置中的WordPress地址和站点地址的解读 关于WordPress后台设置中的Wo

评论已关闭!