WordPress发布|定时发布文章主动推送到百度

我们一般使用发布后主动推送(实时)到百度,但随时场景需求变化,定时发布的频率也在增加,为此我们需要结合两者,即实现WordPress发布文章|定时发布文章主动推送到百度的功能

WordPress发布|定时发布文章主动推送到百度

今天分享体验盒子实现的方法:

需要注意的是这里使用到的钩子save_postpublish_future_post。很多同学在写WordPress主动推送到百度都使用了publish_post钩子,为什么体验盒子要使用save_post呢?

  • 有些文章需要持续维护,要实现修改后也提交给百度
  • 对发布的定义不只是publish,而是修改也存在可能性

所以我使用了save_post。而publish_future_post钩子是当一篇文章由定时发布到发布成功后,就会触发此钩子。同时在触发主动推送前还要做判断必须是publish,否则中断