add_filter( 'option_page_capability_' . ot_options_id(), create_function( '$caps', "return '$caps';" ), 999 );
Как это правильно написать, чтобы не было ошибки:
Deprecated: Function
create_function()is deprecated

Используйте анонимную функцию:
add_filter( 'option_page_capability_' . ot_options_id(), function($caps) {return $caps;}, 999 );
Имейте в виду, что это будет иметь разные функции по сравнению с вашим кодом, поскольку ваш код заменяет $caps в определении функции, которое содержит ошибки и требует внедрения кода.
Ошибка синтаксического анализа: синтаксическая ошибка, непредвиденный '}', ожидание ';' в (((
Попробуй; Я добавил точку с запятой.
Не могли бы вы принять мою правку к вашему вопросу? Кроме того, если это решило вашу проблему, примите этот ответ, щелкнув серую галочку, чтобы она стала зеленой.
Возможный дубликат PHP 7.2 Функция create_function () устарела