我的一个wordpress插件无法正常工作,出现此错误
解析错误:语法错误,意外的“:”,期望为“;”或...第159行
private static function getRepositories(): array /*line 159*/
{
return [
new WP_AccessTokenRepository(),
new WP_RefreshTokenRepository(),
new WP_ImportPropertyRepository(),
];
}
答案 0 :(得分:2)
您服务器的php版本低于7.2,因此上述语法无效。 要修复它,只需在服务器中更新您的php。
编辑: 如果您是该插件的作者(如@Ken Y-N在评论中所说),则应使代码与php5兼容,因为这是wordpress官方支持的最低php版本