4
add_filter( 'option_page_capability_' . ot_options_id(), create_function( '$caps', "return '$caps';" ), 999 );

如何正确编写此代码以确保没有错误:

已弃用:函数create_function()已弃用

4

1 回答 1

4

使用匿名函数:

add_filter( 'option_page_capability_' . ot_options_id(), function($caps) {return $caps;}, 999 );

请记住,这将与您的代码具有不同的功能,因为您的代码替换$caps了函数定义,这是错误的并要求代码注入。

于 2018-05-04T18:49:16.220 回答