0

我有一个插件,可以在帖子中注入一些 HTML 以显示来自我们网站的一些信息alternativeto.net。该插件位于此处:

http://wordpress.org/extend/plugins/alternativeto/

问题是我们的内容是在显示帖子时通过 JavaScript 添加到帖子中的。所以我们总是得到“新鲜”的数据。因此,WordPress 不会向插件将添加到帖子中的 url 发送 pingback,并且作者不会通过我们的 pingback 系统从我们那里获得链接。

我需要一种方法来查看发布的帖子的内容,找到我们的简码,将该简码转换为我们的 URL,并将该 URL 添加到要 ping 的 URL 列表中。

有人对如何做到这一点有任何建议吗?我没有 PHP 或 Wordpress 的经验,所以请保持温和。

4

1 回答 1

0

如果您需要做的只是解析帖子的内容以获取短标签,并在呈现帖子时将其替换为另一个值,请查看“the_content”过滤器挂钩:codex.wordpress.org/Plugin_API

另请查看此插件的源代码。它会查看帖子的内容,并在两组方括号(如 [[123]])中找到帖子 ID,并将其替换为该帖子的内容......这听起来与您的目标相同(或多或少)

希望这会有所帮助!

于 2009-12-01T15:45:14.650 回答