Categories: Начинающим

Как сделать новые предложения по функциям для WordPress – Руководство для начинающих по использованию Trac

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

Как новые функции пробиваются в WordPress

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

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

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

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

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

Добавление нового предложения WordPress с использованием Trac

Сначала убедитесь, что вы используете Trac правильно. Trac не является платформой поддержки!

Если вы ищете поддержку, воспользуйтесь форумом поддержки.

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

Если вы уверены, что предложенная вами функция не существует, посетите сайт Trac и создайте новый тикет.^

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

После входа в систему вы увидите форму «Новый билет», которая выглядит следующим образом:^

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

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

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

Выберите номер версии, компонент и фокус группы в соответствии с вашими требованиями. Наконец, нажмите кнопку «Продолжить просмотр».

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

Что произойдет после того, как вы отправите билет в Trac?

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

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

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

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

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

Если вам понравилась эта статья, пожалуйста, подпишитесь на наш канал YouTube для видеоуроков WordPress. Вы также можете найти нас в Twitter и Facebook.

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago