大家好,我在用 Zibll 主题,希望通过 Python 脚本自动发布文章并设置“付费下载”(两个下载链接、价格 0.01 元)。目前脚本可以成功登录并创建文章草稿,但付费下载区域始终为空,手动在后台保存则正常。
我已经尝试:
-
模拟浏览器提交表单,带上所有 hidden 字段(nonce 等);
-
同时提交
posts_zibpay[pay_download][0][link]和___posts_zibpay[pay_download][0][link]; -
添加了抓包中看到的 meta 字段(如
zibpay_type、zibpay_price); -
设置
pay_type=2、pay_price=0.01等。
对比手动保存的请求,字段结构基本一致,但结果还是不行。是不是主题保存付费下载还需要额外触发某些 AJAX 请求?或者有官方推荐的内部函数可以直接更新 posts_zibpay 自定义字段?
环境:WordPress 6.9.1,Zibll 最新版,PHP 8.2
希望有经验的大佬指点一下,谢谢!







