【发布时间】:2018-05-04 18:45:01
【问题描述】:
add_filter( 'option_page_capability_' . ot_options_id(), create_function( '$caps', "return '$caps';" ), 999 );
如何正确写这样才不会出错:
已弃用:函数
create_function()已弃用
【问题讨论】:
标签: function deprecated create-function
add_filter( 'option_page_capability_' . ot_options_id(), create_function( '$caps', "return '$caps';" ), 999 );
如何正确写这样才不会出错:
已弃用:函数
create_function()已弃用
【问题讨论】:
标签: function deprecated create-function
使用匿名函数:
add_filter( 'option_page_capability_' . ot_options_id(), function($caps) {return $caps;}, 999 );
请记住,这将与您的代码具有不同的功能,因为您的代码在函数定义中替换了 $caps,这是有问题的并要求进行代码注入。
【讨论】: