Php 第一个出现致命错误的wordpress插件
试图获得一个简单的插件,但在我的第一步中出现了错误Php 第一个出现致命错误的wordpress插件,php,wordpress,Php,Wordpress,试图获得一个简单的插件,但在我的第一步中出现了错误 <?php /* Plugin Name:!test */ require_once(includes_url() . '/pluggable.php'); function is_user_logged_in() { $user = wp_get_current_user(); return $user->exists(); } echo is_user_logged_in(); ?> 您不能直接
<?php
/*
Plugin Name:!test
*/
require_once(includes_url() . '/pluggable.php');
function is_user_logged_in() {
$user = wp_get_current_user();
return $user->exists();
}
echo is_user_logged_in();
?>
您不能直接在插件文件中调用函数。取而代之的是将其称为钩内,例如:
function my_shortcode_func( $atts ) {
$user = wp_get_current_user();
return $user->exists();
}
add_shortcode( 'my_shortcode', 'my_shortcode_func' );
你能在这里提到这个错误吗?它是你插件的核心吗?如果是的话,它是不正确的。您需要首先定义插件元,然后根据您的任务添加短代码、操作等。有关更多信息,请阅读此@Akshay致命错误:无法重新声明用户是否已登录()