http://codex.wordpress.org/Plugin_API/Action_Reference
当我使用
add_action(\'init\',\'myfunc\')
, 此时变量(
is_404()
或其他)尚未检测到。何时是最佳检测时间
is_404()
,
$post->post_type
, 以及所有WordPress变量?当然,我想在输出开始之前触发函数(设置php头)。
编辑:
到目前为止,我发现:
(1)add_action(\'AFTER_THEME_SETUP\',\'myfunc\')
和add_action(\'wp\',\'myfunc\')
在加载模板文件之前工作,但这些操作仅在普通wordpress页面上工作(虽然不在自定义注入的外部php文件中,您可以使用include(\'wp-load.php\');
(2)add_action(\'wp_loaded\',\'myfunc\')
也很好,但此时尚未加载$post变量((。