我使用的是短代码exec php插件,并通过Wordpress post面板将PHP代码放入帖子中。
add_action( 'wp_loaded', 'echoFunction');
function echoFunction(){
echo "someText";
}为什么这个不行?我该怎么做呢?
发布于 2015-05-17 17:34:39
wp_loaded在获取post内容之前很久就被调用了。把这段代码放到插件里。
而且,您不应该这么早就echo任何东西。headers尚未在wp_loaded上发送,因此您将得到已经发送的标头错误,并且您的用户身份验证将无法工作:您不能再登录了。
https://wordpress.stackexchange.com/questions/188587
复制相似问题