能够通过 cron 触发帖子子集的联合将非常有帮助。 选择一天中的某个时间计划或重复经过的时间将是理想的选择。
该接口应允许使用发布数据、分类法或元数据以及搜索、自、记录限制、图像限制、运行时间限制(以避免超时)和速率限制等选项的任意组合来构建查询。 用户、能力和角色也会很棒。
还需要一个辅助函数来重新启动 cron,直到它完成或失败。 显然,它还需要存储要推送到或从中拉出的站点的 URL。 还应支持自定义帖子类型。
也许这应该是一个单独的附加插件? 目前是否有足够的钩子使之成为可能?
@dleeward感谢您的输入,有趣的想法。 您希望用这个想法解决什么用例?
@dleeward你想用这个基于 cron 的解决方案解决什么问题?
@dleeward能否请您更深入地了解您要在这里解决的问题?
由于不活动,我正在关闭此问题,但如果您仍然遇到问题,请告诉我,以便我可以尝试提供帮助...谢谢!
嗨@jeffpaul ,
在创建新票证之前,是否可以跳到这里,因为我有我当前项目所需的相同请求。
我正在导入需要根据分类术语分发到子站点的事件。 注意到更多,没有更少。
由于这是我第一次使用 Distributer,我想仔细检查一下我当前对插件的看法/我将采取的步骤。
class NetworkSiteConnection extends Connection
将这些帖子推送到子站点我使用该类是否正确? 构造函数中的 WP_Site 是目标站点吗? 看看编码,它看起来像对吗? https://github.com/10up/distributor/blob/develop/includes/classes/InternalConnections/NetworkSiteConnection.php#L53
然后我没有考虑整个配置/设置网络并允许站点 A 推送到站点 B。在代码中定义它会很棒,也许它已经可以完成,但我认为这是不可能的 -这个问题的范围。
亲切的问候,
海梅·马丁内斯
我使用该类是否正确? 构造函数中的 WP_Site 是目标站点吗? 看看编码,它看起来像对吗?
@jmslbam是的,您说得对,您可以使用该类将帖子分发到网络中的站点。 查看以下函数,以获取有关如何以编程方式分发帖子的更多灵感。
感谢@dinhtungdu的反馈,将继续处理这些示例。 如果我找到一些优化来解耦一些代码,我会把它放在这里! 会及时向大家发布!
最有用的评论
@jmslbam是的,您说得对,您可以使用该类将帖子分发到网络中的站点。 查看以下函数,以获取有关如何以编程方式分发帖子的更多灵感。
https://github.com/10up/distributor/blob/faadb682cc1d1bc9037c445a46d86aa7949e6109/includes/push-ui.php#L224 -L374