【问题标题】:Generate Wordpress posts生成 Wordpress 帖子
【发布时间】:2013-09-18 05:00:35
【问题描述】:

有没有办法为 Wordpress 生成帖子/页面?我有一个单独的数据库,其中包含我想使用的信息。例如,我想用我自己的数据库中的 ID 创建帖子作为 Wordpress 中的链接。

我认为是这样:http://codex.wordpress.org/Function_Reference/wp_insert_post 虽然我不知道该放在哪里。 functions.php 还是 post.php?是否可以间隔调用它?也许通过cronjob。

如果有人能指出我正确的方向/确认我走在正确的道路上,那将非常有帮助。

谢谢!

【问题讨论】:

  • 你自己的数据库ID和Wordpress的格式一样吗?您可以将 wp_insert_post 与 cronjob 一起使用,但您需要在 php 文件中添加 wp 标头。在此之后,您需要在插入之前检查 id 是否已与 get_post() 一起使用。
  • 他们的 ID 不同。我使用的 ID 应该用作 Wordpress 中的链接。例如:在我的数据库中,我有 ID 为 7832648723 的信息,这应该在 wordpress 中用作带有链接mysite.com/7832648723 的帖子或页面。但如果工作量太大,我会想办法的。
  • 我认为你需要找到另一种方法来完成你的项目,这种方法太复杂了,效率不高。

标签: database wordpress


【解决方案1】:

是的,wp_insert_post 是正确的函数,但代码应该在 your own Plugin 中。

然后使用wp_schedule_event 设置一个 WP Cron 作业

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-24
    • 2015-08-21
    • 1970-01-01
    • 2013-04-08
    • 2015-06-10
    • 1970-01-01
    • 1970-01-01
    • 2022-10-23
    相关资源
    最近更新 更多