您可以使用add_feed( $url, $callback )
. 尽管它的名字是text/html
内容类型。
基本示例:
add_action( \'init\', \'wpse_50841_register_extra_page\' );
function wpse_50841_register_extra_page()
{
add_feed( \'wpse50841\', \'wpse_50841_callback\' );
}
function wpse_50841_callback()
{
print \'<p>It works!</p>\';
}
访问permalink设置页面一次以刷新重写缓存,然后转到
example.com/wpse50841/
或
example.com/?feed=wpse50841
查看正在运行的代码。