У меня есть плагин со следующей иерархией:
Когда я нахожусь в редакторе плагинов ->, файл jshandler.php указан (вместе с 20 другими). Как я могу показать только файлы корневого уровня на экране редактора плагинов?
Я не уверен, что вы можете это сделать, однако вы можете отключить / включить редактор для плагинов или тем, используя следующее в wp-config.php
define('DISALLOW_FILE_EDIT', true );
Это скроет редактор в разделе администрирования WordPress.
Помните, что этот параметр контролируется администратором сайта, и он зависит от него / нее, чтобы показать / скрыть редактор, чтобы вы не контролировали его.
Также помните, даже если вы смогли скрыть файлы в подкаталогах, эти файлы устанавливаются в файловых системах ваших клиентов. Это означает, что они имеют полный доступ к этим файлам, не обязательно изнутри раздела администрирования WordPress, а скорее из файловой системы. Если вы обеспокоены тем, что ваш код подвергается воздействию, то вы должны отличить различные способы его защиты.