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

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

В этом руководстве я предоставляю вам коллекцию фрагментов, которые вы можете использовать в большинстве своих проектов WordPress.

Их объединяет то, что они не дают любознательным клиентам испортить всю работу, над созданием которой вы так долго работали. Все нижеперечисленное можно использовать на веб-сайте, но эти советы особенно применимы для профессионалов, которые создают темы и WordPress плагины настроены для клиентов.

Но раньше, если вы никогда не устанавливали WordPress, откройте для себя Как установить WordPress блог шаги 7 et Как найти, установить и активировать WordPress тему на своем блоге 

Тогда вернемся к тому, почему мы здесь.

Отключить WordPress тему и редактор плагинов

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

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

Просто добавьте следующий фрагмент в свой файл wp-config.php.

DEFINE ( ​​'DISALLOW_FILE_EDIT', правда);

В дополнение к редактору тем WordPress это также отключит редактор тем. Плагин Wordpress.Как защитить работу WordPress от клиентских сайтов

Ограничьте визуальный и текстовый редактор

По умолчанию редактор WordPress WYSIWYG предоставляет слишком много параметров форматирования для хорошо разработанной пользовательской темы. Позволить клиенту заменить цвета текста или размер шрифта - это быстрый способ сделать красивый веб-сайт некрасивым.

Также прочитайте наш 8 WordPress плагин для интеграции биллинговой системы

Если текст блога все еще должен быть выровнен, зачем давать возможность выравнивать его вправо?

Что вам нужно понять, так это то, что вам нужно освободить своего клиента от всего, что может помешать дизайну вашего блога. В большинстве случаев я рекомендую полностью отключить визуальный редактор.

дезактивация-редактор визуального де WordPress

function emersonthis_disable_visual_editor(){
    # add logic here if you want to permit it selectively
    return false;
}
add_filter('user_can_richedit' , 'emersonthis_disable_visual_editor', 50);

Отключить тему настройщика

Если вы работаете над дочерней темой, родительская тема может предлагать параметры настройки, которые не подходят для дочерней темы. В вашей дочерней теме можно использовать параметры персонализации, которые могут потенциально повлиять на дизайн дочерней темы.

Откройте для себя тоже Как дублировать базу данных WordPress с помощью phpMyAdmin

В любом случае, с помощью API Customizer легко избавиться от определенных разделов с помощью нескольких строк кода.

# Remove customizer options.
function emersonthis_remove_customizer_options( $wp_customize ) {
    // $wp_customize->remove_section( 'static_front_page' );
    // $wp_customize->remove_section( 'title_tagline' );
    $wp_customize->remove_section( 'colors' );
    $wp_customize->remove_section( 'header_image' );
    $wp_customize->remove_section( 'background_image' );
    // $wp_customize->remove_section( 'nav' );
    // $wp_customize->remove_section( 'themes' );
    // $wp_customize->remove_section( 'featured_content' );
    // $wp_customize->remove_panel( 'widgets' );
}
add_action( 'customize_register',
            'emersonthis_remove_customizer_options',
            30);

Каждая строка в приведенном выше фрагменте соответствует отдельному параметру настройки темы, который можно отключить.

Скрыть неиспользуемые элементы из меню панели инструментов

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

Смотрите также нашу статью о Как отобразить дату обновления статьи

Для веб-сайта, который не использует блог, если оставить ссылку «Статьи» видимой, это может привести к путанице:

function emersonthis_custom_menu_page_removing() {
  // remove_menu_page( 'index.php' );                  //Tableau de bord
  // remove_menu_page( 'jetpack' );                    //Jetpack* 
  remove_menu_page( 'edit.php' );                   //Articles
  remove_menu_page( 'upload.php' );                 //Médias
  // remove_menu_page( 'edit.php?post_type=page' );    //Pages
  remove_menu_page( 'edit-comments.php' );          //Commentaires
  // remove_menu_page( 'themes.php' );                 //Apparence
  // remove_menu_page( 'plugins.php' );                //Plugins
  // remove_menu_page( 'users.php' );                  //Utilisateurs
  // remove_menu_page( 'tools.php' );                  //Outils
  // remove_menu_page( 'options-general.php' );        //Reglages
}
add_action( 'admin_menu', 'emersonthis_custom_menu_page_removing' );

Каждая строка соответствует определенному меню на панели инструментов. Имена файлов не всегда совпадают с именами, отображаемыми в меню панели инструментов. Вы можете использовать закомментированные строки, чтобы отключить еще больше ссылок.

Добавить запись в Редакторе контента (Статьи / Страницы)

По умолчанию визуальный редактор (TinyMCE) создает новый абзац, когда пользователь нажимает «Enter». Если вы просто хотите добавить быстрый разрыв строки, вам нужно нажать эту комбинацию кнопок " Shift+Возврат .

Откройте для себя тоже Как получить рекомендации плагин на WordPress просмотрев эту статью

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

# Adds instruction text after the post title input
function emersonthis_edit_form_after_title() {
    $tip = '<strong>TIP:</strong> Pour ajouter un retour a la ligne simple, utilisez : SHIFT+ENTRER. Par défaut, ENTRER crée un noauveau paragraphe.';
    echo '<p style="margin-bottom:0;">'.$tip.'</p>';
}
add_action(
    'edit_form_after_title',
    'emersonthis_edit_form_after_title'
);

Никому не назначайте роль администратора

Роль администратора WordPress очень мощная, и с большой властью приходит большая ответственность. Некоторые клиенты являются опытными пользователями, которые сами управляют сайтом. Однако многие из них - нет.

Поэтому им не следует рыться в чувствительных местах. Вместо этого вы можете назначить им роль редактора. Позже вы можете назначить роль администратора, когда у соответствующего клиента будет достаточно опыта работы с WordPress.

Управление-оф-директоров-на-WordPress

 

Откройте для себя также несколько премиальных плагинов WordPress  

Вы можете использовать другие WordPress плагины чтобы придать современный вид и оптимизировать обработку вашего блога или веб-сайта.

Мы предлагаем вам несколько премиальных плагинов WordPress, которые помогут вам сделать это.

1. Окончательный Pro членство

Ultimate Membership Pro — это Плагин Wordpress очень популярный премиум, устанавливающий эксклюзивную многоуровневую систему доступа на ваш сайт. Эта система настроена в соответствии с различными типами планов ваших пользователей (бесплатно или платно).Максимальное членство pro wordpress членство плагин для WordPress

Его основные особенности: nнеограниченные уровни подписки (бесплатная / платная), защита контента, мнеосторожные ограничения содержания, поддержка рслоганы оплаты: PayPal, Authorize.net, Stripe, 2CheckOut, BrainTree, Payza, банковский перевод,бесплатный / платный пробный период, поддержка Visual Composer, eдц ...

скачать | Демонстрация | веб-хостинг   

2. WProtect

WProtect — это Плагин Wordpress Premium, который выполняет анализ версий всех плагинов и Темы WordPress установлен на вашем сайте. Это идеальный инструмент, который поможет вам забыть обо всех отдельных тестах, проведенных с вашими плагинами и темами с целью избежать определенных уязвимостей.Плагины wprotect для wordpress защищают сайт от вирусных атак вредоносных программ

Его особенности: чистый и современный интерфейс, простота использования, защита от атак грубой силы, блокировка IP-адресов, защита wp-admin, wp-login и других каталогов, отключение редактирования. файлы и т.д ...

скачатьДемонстрация | веб-хостинг

3. Сетка FX

Grid FX - это универсальный плагин премиум-класса для портфолио WordPress с четырьмя уникальными скинами. Он позволяет размещать изображения, видео, аудио, сообщения в блогах и продукты WooCommerce в элегантных сетках, галереях в стиле Pinterest и каруселях изображений.

Плагин grid fx портфолио для wordpress

Персонализация - это король этого плагина с более чем 80 различными вариантами стилей. Вы можете выбирать из множества скинов, фонов лайтбоксов, анимации заголовков, цветов и кнопок. Вы также можете определить количество элементов, которые появятся в портфолио, размер каждого элемента и количество столбцов.

Смотрите также 6 плагинов WordPress для видеоигр на вашем сайте

Чтобы улучшить навигацию, посетители смогут фильтровать сетки, чтобы найти то, что они ищут. Добавить портфолио на ваш сайт с помощью этого плагина WordPress так же просто, как вставить шорткод в область поста, страницы или виджета.

скачать | Демонстрация | веб-хостинг

Рекомендуемые ресурсы

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

Заключение

Там! Вот именно для этого урока. Я надеюсь, что это позволит вам лучше защитить инструментальные панели ваших клиентов. Если у вас есть предложения или замечания, оставьте их в нашем разделе Комментарии.

Однако вы также сможете ознакомиться с нашими Ressources, если вам нужно больше элементов для реализации ваших проектов создания интернет-сайтов, обратитесь к нашему руководству по Создание блога на WordPress.

не стесняйтесь поделитесь этой статьей с друзьями в ваших любимых социальных сетях

...