我目前正在从 WordPress 网站检索外部和内部链接。虽然我已经编写了一些代码来完成此任务,但我不确定它是否为我提供了准确的链接,并且执行起来似乎需要相当长的时间。我的目标是优化代码以提高速度和准确性。如果您愿意查看代码,我将非常感谢您的帮助。 预先感谢。
通常,您希望运行一次完整扫描(并且可能有一个选项 - 例如按钮 - 来重新运行它);除此之外,您将需要挂钩并仅对新创建和修改的帖子运行扫描(例如post_updated)。当然,您可以将这些链接存储在数据库中,以便在需要在管理页面中列出时快速访问。另外,不要忘记在删除帖子时删除已保存的链接(delete_post 操作)。根据您的用例,您可能还想威胁其他与帖子相关的操作。