Как добавить свой плагин в каталог плагинов WordPress

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

Вы хотите добавить созданный вами плагин в каталог плагинов WordPress?

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

В этой статье мы обсудим преимущества добавления вашего плагина в WordPress Plugin Directory вместе с пошаговым руководством о том, как добавить ваш плагин в хранилище.

Зачем добавлять свой плагин в каталог плагинов WordPress?

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

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

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

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

Форум поддержки плагина AIOSEO

Конечно, существуют также некоторые требования и ограничения. Первое — ваш плагин должен иметь лицензию, совместимую с WordPress. Рекомендуется GPLv2 или более поздняя версия.

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

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

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

Создание readme.txt Файл для вашего плагина

Первое, что вам нужно сделать, это создать файл ‘Read Me’ для вашего плагина. Он будет отображаться на странице вашего плагина в каталоге и должен использовать правильное форматирование.

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

=== Название вашего плагина === Контрибьюторы: Ваш WordPress.org Имя пользователя Теги: wpbeginner, учебник по плагинам Требуется минимум: 5.5 Проверено до: 5.8 Стабильный тег: 1.0 Лицензия: GPLv2 или более поздняя Лицензия URI: http://www.gnu.org/licenses/gpl-2.0.html Плагин WordPress для обучения новичков, как написать плагин WordPress. == Описание == Этот простой плагин является частью нашего руководства для начинающих по написанию плагина WordPress. == Установка == 1. Загрузите папку с плагином в папку /wp-content/plugins/. 1. Перейдите на страницу **Plugins** и активируйте плагин. == Часто задаваемые вопросы == = Как использовать этот плагин? = Ответ на вопрос = Как удалить плагин? = Просто деактивировать и удалить плагин. == Скриншоты == 1. Описание первого скриншота. 1. Описание второго скриншота. Changelog == == 1.0 = * Плагин выпущен.

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

Первая строка — это ‘Имя плагина’, которое будет отображаться в каталоге плагинов WordPress как название вашего плагина.

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

Поля ‘Requires at least’ и ‘Tested up to’ относятся к версиям WordPress, с которыми работает ваш плагин. Метка ‘Stable’ — это версия вашего собственного плагина.

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

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

Наконец, вы должны щелкнуть правой кнопкой мыши на папке с вашим плагином и создать zip-файл. Пользователи Mac должны выбрать ‘Compress pluginname’, а пользователи Windows могут выбрать ‘Send to » Compressed (zipped) folder’.

Создание Zip-файла папки вашего плагина

Отправка вашего плагина на рассмотрение в каталог

Теперь ваш плагин готов к рассмотрению WordPress.команда плагинов org.

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

Войдите на сайт WordPress.org

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

Просто нажмите на кнопку Select File, чтобы выбрать zip-файл вашего плагина, а затем нажмите на кнопку Upload.

Загрузите свой плагин WordPress для проверки

WordPress.Команда org по проверке плагинов затем посмотрит на код вашего плагина на предмет общих ошибок и проверок безопасности. После одобрения вы получите письмо от команды разработчиков плагинов.

Это письмо будет содержать ссылку на репозиторий Subversion (SVN), где ваш плагин будет размещен на WordPress.org. Вам нужно будет использовать эту ссылку, когда вы загрузите свой плагин.

Загрузка вашего плагина с помощью Subversion (SVN)

Как только ваш плагин будет одобрен, вам нужно будет использовать Subversion (SVN) для загрузки плагина.

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

Вам понадобится SVN-клиент, установленный на вашем компьютере, чтобы загрузить ваш плагин. Пользователи Windows могут использовать SilkSVN или TortoiseSVN (бесплатно). Пользователи Mac могут установить SmartSVN или приложение Versions на свой компьютер.

В этой статье мы будем использовать приложение Versions для Mac. Однако процесс очень похож во всех перечисленных выше приложениях SVN.

После установки вам нужно открыть приложение «Версии» и проверить копию репозитория вашего плагина WordPress. Для этого просто нажмите на кнопку ‘Новая закладка репозитория’.

Закладка нового репозитория

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

Вы можете оставить поля имени пользователя и пароля пустыми.

Подключите свой репозиторий

Теперь вы должны нажать кнопку Создать. Versions соединится с вашим репозиторием и загрузит копию репозитория вашего плагина на ваш компьютер.

Затем вам нужно щелкнуть правой кнопкой мыши на имени хранилища в окне браузера и выбрать ‘Checkout’.

Проверьте свой репозиторий

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

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

Показывать локальный репозиторий в Finder

Теперь вам нужно скопировать файлы вашего плагина и вставить их в папку папка trunk вашего локального репозитория.

Когда вы это сделаете, вы заметите значок вопросительного знака рядом с новыми файлами в приложении «Версии».

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

Добавить файлы

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

Вы должны щелкнуть на своем локальном репозитории, чтобы выбрать его, а затем щелкнуть на значке Commit.

Принятие изменений

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

Добавление сообщения о принятии обязательств

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

Перейдите к локальной копии вашего плагина и скопируйте файлы в папку trunk. После этого вам нужно открыть страницу папка tags и создайте новую папку внутри нее.

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

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

Добавить файлы

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

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

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

Добавление произведения в каталог плагинов WordPress

Страница плагина MonsterInsights

Теперь мы можем добавить некоторые иллюстрации и скриншоты в WordPress Plugin Directory. Эти элементы должны следовать стандартной практике именования и должны быть загружены с помощью Subversion.

Баннер заголовка плагина

Баннер заголовка — это большое изображение, которое появляется в верхней части страницы плагина. Размер изображения должен быть 772×250 или 1544×500 пикселей, и вы должны использовать формат файла JPEG или PNG.

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

  • баннер-772×250.jpg
  • banner-772×250.png
  • баннер-1544×500.jpg
  • баннер-1544×500.png

Значок плагина

Иконка представляет собой квадратное изображение меньшего размера и будет отображаться в результатах поиска и объявлениях о плагинах. Его размер должен быть 125×125 или 250×250 пикселей, и вы должны использовать формат файла JPEG или PNG.

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

  • иконка-128×128.jpg
  • иконка-128×128.png
  • icon-256×256.jpg
  • icon-256×256.png

Скриншоты

Вы можете добавить столько скриншотов, сколько пожелаете. Эти скриншоты должны быть перечислены в описаниях скриншотов в вашем readme.txt-файл.

Файлы скриншотов должны быть названы следующим образом:

  • скриншот-1.png
  • скриншот-2.png

После того, как вы подготовили все иллюстрации, вы можете поместить их в формат папка assets локальной копии вашего плагина.

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

Добавить активы

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

Зафиксировать изменения

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

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

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

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