Admin Trim Interface

Описание

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

Каждый элемент интерфейса администратора индивидуально выбирается для удаления. Элементы, которые можно удалить:

  • Логотип WordPress (работает как меню) на админбаре.
  • Значок дома рядом с названием сайта на панели администратора
  • Приветствие «Привет» перед вашим именем пользователя на панели администратора
  • Ссылка на ваш профиль в виде вашего имени пользователя на панели администратора
  • Ваш аватар на панели администратора
  • Ссылка на консоль на боковой панели
  • Контекстная ссылка «Помощь»
  • Ссылки в подвале
  • Версия WordPress в подвале

Далее представлены скриншоты, иллюстрирующие разные опции.

Эти настройки являются глобальными и повлияют на всех пользователей, которые имеют доступ к страницам администратора.

Ссылки: страница плагина | GitHub | сайт автора

Скриншоты

  • Изображение, идентифицирующее различные элементы интерфейса администратора, которые могут быть выборочно отключены плагином.
  • Изображение пользовательского раздела панели администратора, когда «Привет» и имя пользователя скрыты, остается только аватар.
  • Изображение пользовательского раздела панели администратора, когда «Привет» и аватар скрыты, остается только имя пользователя.
  • Скриншот страницы настроек администратора плагина.
  • Скриншот полностью урезанного интерфейса администратора.

Установка

  1. Установить через встроенный установщик плагинов WordPress. Или загрузите и разархивируйте admin-trim-interface.zip внутри каталога плагинов вашего сайта (обычно wp-content/plugins/)
  2. Активируйте плагин в разделе «Плагины» в WordPress
  3. Перейдите по ссылке «Настройки» плагина рядом с его ссылкой «Деактивировать» (все еще на странице «Плагины») или нажмите ссылку «Внешний вид» -> «Admin Trim Interface», чтобы перейти на страницу настроек администратора плагина. Настройте параметры, чтобы выборочно удалить элементы интерфейса администратора.

Часто задаваемые вопросы

У каждого администратора свои настройки интерфейса?

Нет. Настройки плагина применяются ко всем пользователям на страницах администратора, а не к каждому пользователю в отдельности.

Почему консоль доступна после скрытия пункта меню?

Этот плагин не препятствует доступу к консоли администратора; он просто предоставляет возможность скрыть кнопку меню боковой панели администратора, которая ведет на консоль.

Отзывы

03.09.2016
Thank you for developing this great plugin. saved me Time.Sorry I cannot donate to your plugin now because of low conversion rates.But surely will donate later.
Посмотреть все 3 отзыва

Участники и разработчики

«Admin Trim Interface» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Admin Trim Interface» переведён на 3 языка. Благодарим переводчиков за их работу.

Перевести «Admin Trim Interface» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

3.5.1 (2021-04-14)

  • Исправлено: обновление платформы плагинов до 061, чтобы исправить ошибку, препятствующую сохранению настроек.

3.5 (2021-04-05)

Выделенное:

  • Этот второстепенный выпуск обновляет структуру плагинов и отмечает совместимость с WP 5.7+.

Детали:

  • Change: Update plugin framework to 060
    • 060:
    • Переименование класса с c2c_{PluginName}_Plugin_051 на c2c_Plugin_060.
    • Перенос обработки перевода строки в наследующий класс, сделав код фреймворка плагина независимым от плагина.
      • Добавление абстрактной функции get_c2c_string() в качестве получателя переведенных строк
      • Замена всех существующих механизмов использования строк вызовом get_c2c_string()
    • Обработка отказа WordPress от использования термина «белый список»
      • Изменение: переименование whitelist_options() на allowed_options()
      • Change: Use add_allowed_options() instead of deprecated add_option_whitelist() for WP 5.5+
      • Change: Hook allowed_options filter instead of deprecated whitelist_options for WP 5.5+
    • New: Add initial unit tests (currently just covering is_wp_version_cmp() and get_c2c_string())
    • Add is_wp_version_cmp() as a utility to compare current WP version against a given WP version
    • Refactor contextual_help() to be easier to read, and correct function docblocks
    • Don’t translate urlencoded donation email body text
    • Add inline comments for translators to clarify purpose of placeholders
    • Change PHP package name (make it singular)
    • Tweak inline function description
    • Заявленная совместимость с WP 5.7+
    • Обновление даты копирайте (2021)
    • 051:
    • Allow setting integer input value to include commas
    • Use number_format_i18n() to format integer value within input field
    • Update link to coffee2code.com to be HTTPS
    • Update readme_url() to refer to plugin’s readme.txt on plugins.svn.wordpress.org
    • Remove defunct line of code
  • Change: Move translation of all parent class strings into main plugin file
  • Change: Note compatibility through WP 5.7+
  • Change: Update copyright date (2021)
  • Change: Tweak formatting for readme.txt changelog entry for v3.4

3.4 (2020-06-27)

Выделенное:

  • This recommended release adds the ability to hide the «My Sites» icon, prevents output of plugin-specific settings styles on other admin pages, omits the type attribute for style tag for themes that support ‘html5’, updates the plugin framework, adds a TODO.md file, updates a few URLs to be HTTPS, expands unit testing, updates compatibility to be WP 4.9 through 5.4+, and more.

Детали:

  • New: Add ability to trim «My Sites» icon in admin bar
  • New: Add HTML5 compliance by omitting type attribute when the theme supports ‘html5’
  • Change: Prevent output of plugin-page specific CSS elsewhere
  • Change: Discontinue handling for contextual help text added via deprecated filter contextual_help
  • Change: Update plugin framework to 050
    • Allow a hash entry to literally have ‘0’ as a value without being entirely omitted when saved
    • Output donation markup using printf() rather than using string concatenation
    • Обновление даты копирайте (2020)
    • Заявленная совместимость с WP 5.4+
    • Отказ от совместимости с версией WP старше 4.9
  • New: Add TODO.md and move existing TODO list from top of main plugin file into it
  • Change: Refactor handling of dynamic CSS rules and ensure they output properly indented
  • Change: Adjust some CSS formatting (add second colon for ::before and spaces around >)
  • Change: Adjust output spacing for CSS
  • Изменение: заявленная совместимость с WP 5.4+
  • Изменение: отказ от совместимости с версией WP старше 4.9
  • Change: Add missing text domain from a few string translation calls
  • Change: Remove unnecessary numbering of sole placeholder in string
  • Change: Update links to coffee2code.com to be HTTPS
  • Change: Update legend image
  • Change: Update screenshot images
  • Unit tests:
    • New: Add tests for add_css(), admin_init(), explain_nonce(), show_admin_notices(), show_legend_image()
    • New: Add test for setting name
    • New: Add helper set_current_screen() for setting the current screen, defaulting to plugin’s setting page
    • Change: Store plugin instance in test object to simplify referencing it
    • Change: Update tests for default hooks, removing a duplicate and adding 2 that were missing
    • Change: Use HTTPS for link to WP SVN repository in bin script for configuring unit tests (and delete commented-out code)

Полный список изменений доступен на странице CHANGELOG.md.