【提问】关于使用 Python 提交 zibll 主题的付费功能表单数据-zibll综合交流社区-zibll子比主题-zibll子比社区

提问关于使用 Python 提交 zibll 主题的付费功能表单数据

大家好,我在用 Zibll 主题,希望通过 Python 脚本自动发布文章并设置“付费下载”(两个下载链接、价格 0.01 元)。目前脚本可以成功登录并创建文章草稿,但付费下载区域始终为空,手动在后台保存则正常。

我已经尝试:

  • 模拟浏览器提交表单,带上所有 hidden 字段(nonce 等);

  • 同时提交 posts_zibpay[pay_download][0][link] 和 ___posts_zibpay[pay_download][0][link]

  • 添加了抓包中看到的 meta 字段(如 zibpay_typezibpay_price);

  • 设置 pay_type=2pay_price=0.01 等。

对比手动保存的请求,字段结构基本一致,但结果还是不行。是不是主题保存付费下载还需要额外触发某些 AJAX 请求?或者有官方推荐的内部函数可以直接更新 posts_zibpay 自定义字段?

环境:WordPress 6.9.1,Zibll 最新版,PHP 8.2

希望有经验的大佬指点一下,谢谢!

请登录后发表评论