Представляем WPCode — простой менеджер кода WordPress для защиты ваших настроек в будущем

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

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

Разве не было бы здорово, если бы существовал простой способ, который позволял бы вам добавлять Перспективные настройки WordPress с помощью фрагментов кода БЕЗ поломки вашего сайта?

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

Сегодня я рад поделиться запуском моего бесплатного плагина WPCode, который изменит ваше представление о настройке WordPress.

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

Предыстория

В 2012 году я создал бесплатный плагин под названием Insert Headers and Footers.

Целью этого плагина было облегчить мне и другим читателям WPBeginner добавление кода в область верхнего и нижнего колонтитула нашего WordPress сайта без редактирования файлов темы!

ADD CUSTOM CODE Snippets In WordPress Easily & Safely And Not Break Your Site — Beginners Guide

Это включает такие вещи, как скрипт Google Analytics, пользовательский код CSS, Facebook (признана экстремистской организацией на территории РФ) Pixel, код AdSense и многое другое.

За последнее десятилетие этот простой плагин вырос до более чем 1 миллиона активных установок.

Введите код отслеживания в заголовке

За тот же период времени WordPress тоже сильно вырос, появилось множество новых функций и плагинов.

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

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

Используя новый плагин, вы можете:

  • Добавить скрипты отслеживания / различные мета-детали проверки инструмента вебмастера на вашем сайте всего несколькими щелчками мыши.
  • Добавление рекламных баннеров или других динамических элементов контента после первого абзаца каждой записи блога, в конце каждой записи блога и т.д.
  • Удалите ненужные вам функции WordPress, такие как REST API, XML-RPC, комментарии и т.д.
  • Легко копировать и вставлять фрагменты кода из учебников в ваш WordPress сайт без ошибок.
  • И на самом деле это только царапины на поверхности.

Все эти функции доступны для вас бесплатно!

Если вы маркетолог, считайте, что WPCode — это менеджер тегов Google, но внутри WordPress.

Если вы обычный владелец бизнеса, считайте, что это — нож для вашего сайта. Он поможет вам сделать то, что вы хотите — не больше и не меньше.

WPCode является на сегодняшний день Самый мощный плагин вы установите на свой сайт WordPress, и я не преувеличиваю.

Просто уделите мне 5 минут вашего внимания, и я покажу вам — продолжайте читать.

Видеоверсия

Библиотека сниппетов кода WordPress WPCode

Например, есть готовые сниппеты, которые помогут вам:

  • Отключите XML-RPC — это хорошо для безопасности WordPress
  • Разрешить загрузку SVG файлов — устраняет необходимость в отдельном плагине
  • Отключить Gutenberg — устраняет необходимость в отдельном плагине
  • Отключить комментарии — устраняет необходимость в отдельном плагине
  • Добавьте скрипты отслеживания для Google Analytics, Facebook (признана экстремистской организацией на территории РФ), AdSense и других платформ

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

Для среднего владельца сайта, этот плагин поможет вам сократить по крайней мере 6 — 8 других плагинов, которые вы, возможно, используете прямо сейчас с помощью только готовых сниппетов, которые там есть.

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

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

Перспективная настройка сайта и управление кодом

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

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

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

Создание нового пользовательского сниппета в WordPress

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

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

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

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

WPCode - сниппеты WordPress, организованные по тегам

Встроенные генераторы кода WordPress

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

Генераторы WPCode для WordPress

Примеры генераторов пользовательского кода с пользовательским интерфейсом администратора включают:

  • Генератор пользовательских типов постов — создание пользовательских сниппетов кода для типов постов.
  • Генератор пользовательских таксономий — Получите пользовательский сниппет кода для таксономий.
  • WP Query Generator — Получение пользовательского сниппета кода для WP_Query для загрузки постов.
  • Генератор пользовательских боковых панелей — Создайте пользовательский сниппет кода для регистрации пользовательских боковых панелей или областей с виджетами.
  • Генератор пользовательских виджетов — сниппет кода для регистрации пользовательских виджетов.
  • Генератор навигационного меню — пользовательский сниппет кода для регистрации новых мест навигационного меню в вашей теме.

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

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

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

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

Условная логика для сниппетов кода + приоритет автоматической вставки

Моя цель при создании WPCode заключалась в том, чтобы создать простой и мощный плагин для работы с кодовыми сниппетами WordPress.

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

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

Интеллектуальная условная логика WPCode

Примеры использования условной логики WPCode:

  • Загружать фрагменты кода только для зарегистрированных пользователей
  • Загрузка фрагментов PHP кода для определенных ролей пользователей
  • Загружать фрагменты PHP-кода только на определенных URL-адресах страниц
  • Вставка скриптов пикселей верхнего и нижнего колонтитулов на определенные страницы
  • Показывать сниппеты кода в зависимости от типа страницы
  • Запуск фрагмента кода только на определенных типах постов
  • Загрузка фрагментов кода заголовка и нижнего колонтитула на основе источника реферера
  • и многое другое..

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

WPCode Автоматическая вставка PHP-кода

Наша функция автоматической вставки позволяет вам запускать сниппет кода везде или выбирать из пользовательских опций, таких как:

  • Запуск фрагмента кода только на фронтенде
  • Запуск фрагмента кода только в области администрирования WordPress
  • Добавить скрипты для верхнего и нижнего колонтитулов по всему сайту
  • Вставка сниппета PHP-кода до или после содержимого поста
  • Вставка фрагмента кода до или после определенного абзаца
  • Вставить сниппет кода на определенные страницы архива

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

Добавить описание кода, теги и приоритет в WPCode

Каковы некоторые примеры использования + плагины, которые вы можете заменить?

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

Вот некоторые из основных примеров использования:

  • Скрипты вставки заголовков и колонтитулов
  • Вставка кода отслеживания Google Analytics в верхний и нижний колонтитулы
  • Вставка сниппетов PHP-кода или JavaScript-кода без изменения функций темы.php файл
  • Вставка кода Facebook (признана экстремистской организацией на территории РФ) Pixels, кода Google Conversion Pixels и других скриптов пикселей конверсии рекламы в хедер и футер WordPress с условной логикой
  • Вставка кода рекламы Google AdSense, кода контекстной рекламы Amazon Native и кода другой медийной рекламы
  • Вставка пользовательского кода JavaScript, CSS и HTML
  • Вставка метатегов проверки сайта для социальных сетей, Google Search Console и других видов проверки домена в верхний и нижний колонтитулы вашего сайта
  • Вставка повторно используемых пользовательских блоков контента
  • Вставка кода Ads в контент после определенных абзацев
  • Показывать или скрывать пользовательские фрагменты кода на основе условной логики
  • Отключить XML-RPC, отключить Rest API, отключить комментарии, разрешить загрузку SVG файлов, отключить Gutenberg и включить Classic Editor без установки дополнительных плагинов

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

WPCode поставляется с готовой библиотекой фрагментов кода, которая позволяет заменить несколько популярных плагинов, включая:

  • Отключить плагины для комментариев
  • Отключить плагины XML-RPC
  • Отключение плагинов Rest API
  • Отключить плагины Gutenberg
  • Плагин Classic Editor
  • Разрешить плагинам загрузку SVG файлов
  • Отключить плагины RSS каналов
  • Отключить плагины поиска
  • Отключение плагинов автоматического обновления
  • Отключить плагины панели администратора
  • Отключение плагина Widget Blocks
  • Плагин Classic Widgets
  • Удалить плагины WordPress Version Number
  • Плагины Facebook (признана экстремистской организацией на территории РФ) Pixel
  • Плагины Google AdSense
  • Плагины пользовательского интерфейса Custom Post Types
  • Другие плагины WordPress Generator

В среднем, я считаю, что вы можете легко заменить 6 — 8 существующих плагинов на вашем сайте, потому что типичный сайт часто устанавливает эти плагины для разовых функций.

Теперь вы можете удалить эти плагины, очистить область администратора и упростить управление вашим сайтом.

Что будет дальше в WPCode?

Поскольку плагин Insert Headers and Footers имеет более 1 миллиона пользователей, получение всех этих новых функций бесплатно стало неожиданностью для всех.

Я очень доволен реакцией сообщества на данный момент, так как всем нравятся новые функции.

У нас впереди интересная дорожная карта, чтобы сделать этот плагин еще более мощным. Некоторые из вещей, над которыми мы работаем:

  • Большой список библиотеки Code Snippet, проверенной нашими экспертами WordPress
  • Сохранить пользовательские сниппеты в облако — это будет полезно для тех, кто создает и управляет несколькими сайтами, так как вы можете создать свою индивидуальную библиотеку сниппетов внутри плагина
  • и многое другое ..

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

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

Саид Балхи
Основатель WPBeginner

P.S. Хотите, чтобы мы приобрели или инвестировали в ваш бизнес WordPress? Узнайте больше о Фонде роста WPBeginner.

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий