包括wp-load.php
, not wp-blog-header.php
. 更好的是,挂接到标准WordPress请求的执行上,然后早死。
isset( $_GET[\'my_conditional_check\'] ) && add_action( \'plugins_loaded\', \'my_xml_output\' );
function my_xml_output()
{
// do my stuff
exit;
}
这将运行WordPress,然后
my_xml_output()
, 然后在请求被实际解析之前死亡&;加载/渲染模板:
http://example.com/?my_conditional_check