用于显示特定URL内容的插件的挂钩 时间:2016-06-04 作者:Stephen Tuso WP开发新手。我希望我的插件动态显示某些URL的内容,例如,当用户导航到/my-plugin 或/my-plugin/key, 我的插件将提供内容。The Events Calendar 似乎正在执行此操作。我不希望用户必须创建页面和添加短代码。我一直在检查过滤器,但没有发现任何东西。the_content 过滤器并不是我想要的,因为它看起来只会更改现有帖子/页面的内容。是否有可以做到这一点的挂钩/过滤器?还是应该采取其他方式? 1 个回复 SO网友:majick @SamuelEth是对的,创建一个页面来处理这个问题(重写)可能是一种方法。另一种选择是注册自定义帖子类型my-plugin(由于您不希望用户访问admin UI,因此将其设置为off)。。。。。。动态地检测和处理对它的调用,优点是重写对您有所帮助。因此,您可能可以钩住以检查查询是否属于您的自定义帖子类型,如果是,请修改查询和/或输出以指向生成您想要的内容。 文章导航