Intereting Posts
Использование fetch_feed для извлечения элементов с не общим заголовком Возвращать текущий тип страницы Ориентация родительских категорий Форма представления сообщения переднего конца с полями повторяющегося типа Как я могу получить таксономические изображения для работы с аргументом «orderby»? Сохранение изменений в wp_editor Как исключить файлы в подпапках из списка редакторов WP Plugin? Как использовать мета-тег канонического URL, чтобы избежать дублирования проблем с домашними страницами WP Сообщение блога WordPress клонировано и украдено? Как показать один контент в другом сообщении, который имеет одинаковые условия? Специальная проблема с пользовательским интерфейсом пользовательского навигационного меню Почему WP_Query в функциях.php не работает, когда работает get_posts? Несколько редактируемых областей Перечислить ВСЕ продукт подката в шаблоне prduct функция undesrtanding get_post_meta

Как исключить файлы в подпапках из списка редакторов WP Plugin?

У меня есть плагин со следующей иерархией:

  • [плагин]
    • plugin.php
    • readme.txt
    • [Вложенная папка]
      • plugin.js
      • jshandler.php

Когда я нахожусь в редакторе плагинов ->, файл jshandler.php указан (вместе с 20 другими). Как я могу показать только файлы корневого уровня на экране редактора плагинов?

Я не уверен, что вы можете это сделать, однако вы можете отключить / включить редактор для плагинов или тем, используя следующее в wp-config.php

 define('DISALLOW_FILE_EDIT', true ); 

Это скроет редактор в разделе администрирования WordPress.

Помните, что этот параметр контролируется администратором сайта, и он зависит от него / нее, чтобы показать / скрыть редактор, чтобы вы не контролировали его.

Также помните, даже если вы смогли скрыть файлы в подкаталогах, эти файлы устанавливаются в файловых системах ваших клиентов. Это означает, что они имеют полный доступ к этим файлам, не обязательно изнутри раздела администрирования WordPress, а скорее из файловой системы. Если вы обеспокоены тем, что ваш код подвергается воздействию, то вы должны отличить различные способы его защиты.