WordPress建站中,如何利用Python脚本实现文章定时发布功能?下面web建站小编给大家简单介绍一下!
编写Python脚本
#进入root目录下 cd /root #创建脚本文件 vim publish_articles_regularly.py
publish_articles_regularly.py 文件内容如下
#!/usr/bin/python3
# -*- coding: utf-8 -*
# 定时发布文章
# pip install PyMySQL
import pymysql
if __name__ == '__main__':
# wp_posts 表名 wp_为wordpress默认前缀,使用自定义前缀的修改为自己定义的前缀,
tb_name = "wp_posts"
# 将文章表中状态为定时发布且定时发送时间小于等于当前时间的文章修改为已发布状态
sql = "update {0} set post_status='publish' where post_status='future' and post_date <=NOW();".format(tb_name)
# 数据库连接地址
host = "127.0.0.1"
# 数据库连接端口
port = 3306
# 数据库连接用户名
user = 'root'
# 数据库连接用户密码
pwd = '123456'
# 数据库名称
database = 'wordpress_db_name'
# 打开数据库连接
db = pymysql.connect(host=host, port=port, user=user, password=pwd, database=database)
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
try:
# 执行SQL语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
except:
# 发生错误时回滚
db.rollback()
# 关闭数据库连接
cursor.close()
db.close()
授予脚本文件可执行权限
chmod +x ./publish_articles_regularly.py
配置定时执行任务
vim /etc/crontab # 添加到文件最后一行,每分钟执行一次脚本 * * * * * root /root/publish_articles_regularly.py
上面是“WordPress如何利用Python脚本实现文章定时发布功能”的全面内容,想了解更多关于 wordpress 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_4929.html
workflows工作流
一个时间旅行女人的神秘剪影ComfyUI工作流
一只白色小猫comfyui工作流
一个人一条船一条鱼ComfyUI工作流
一只黑色的小猫在童话森林里嗅着一朵发光的外星花
一个骷髅海盗船长ComfyUI工作流
一只张大嘴巴露出锋利的牙齿正在咆哮的雪豹
一只白色的孔雀ComfyUI工作流
一只千纸鹤坐在路上哭泣ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

js实现下雪特效
2023年程序猿如何给自己开启一场烟花盛会
用canvas实现画板涂鸦效果
Bootstrap可视化拖放布局
日历设置每个月颜色都不一样
用svg画出游泳池动画效果
纯css制作卡通头像(随鼠标转头)
纯css3绘制的小鸟









