Home » Внимательный взгляд на стандарты кодирования WordPress

Внимательный взгляд на стандарты кодирования WordPress

В соответствии сw3tech65,1% веб-сайтов! использующих системы управления контентом! работают на WordPress. Это известная CMS с открытым исходным кодом! написанная на PHP. Из-за большого разнообразия пользовательских тем и плагинов многие поставщики SaaS ицифровой маркетингагентства используют WordPress для создания веб-сайтов.

Почему WordPress ввел стандарты кодирования?

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

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

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

Стандарты кодирования упрощают процесс обработки и оценки объемов образцов кода. В целом стандарты кодирования помогают поддерживать качество исходных кодов! предоставленных другими разработчиками.

Какие стандарты кодирования использует WordPress?

 

Купить данные телемаркетинга

 

 

 

WordPress зависит не только от языка PHP. Он также использует HTML, CSS и JavaScript. Следовательно, стандарты кодирования различаются в зависимости от этих языков программирования. Если вы с нетерпением ждете возможности создать свой собственныйWordPressи вот стандарты кодирования, которым следует следовать при создании кода для разработки платформы WordPress.

1. Кодирование с помощью PHP

Чтобы способствовать единообразному! чистому и понятному кодированию, WordPress внедрил стандарты кодирования.PHP-разметка. Если вы создаете какой-либо проект WordPress с помощью разметки PHP, следуйте следующим правилам кодирования.

  • Использование цитат

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

Экранирование кавычек в строке не приветствуется.

  • перерыв

При использовании отступов

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

Отступы помогают выделить логические области вашего кода! делая их четкими и понятными.

Если вы используете ассоциативные массивы и они содержат несколько элементов! каждый элемент этого массива должен иметь собственную новую строку. Добавьте запятую в конец последнего элемента массива. Это позволяет легко добавлять новые элементы в массив или изменять его порядок.

  • PHP-теги

WordPress запрещает использование сокращенных тегов PH! поскольку они могут вызвать проблемы при запуске вашего кода.

  • Вешалка для брюк

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

  • Использование пространства

Операторы присваивания!

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

  • SQL-операторы

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

  • Принципы именования

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

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

Если файлы, состоящие из тегов шаблонов! читаются или добавляются в папку wp-includes. к этому имени файла необходимо добавить -template.

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

2. Кодирование с помощью HTML

Правила кодирования гласят! что:HTMLФрагменты кода необходимо пропустить через валидатор W3C перед ручной проверкой кода. Это поможет вам обнаружить и исправить ошибки разметки в вашем коде. При добавлении HTML-кодирования необходимо соблюдать следующие стандарты.
  • Самоклеящиеся этикетки

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

  • Теги и атрибуты

Теги помогают спроектировать структуру HTML-страницы. Они окружают Интернет и позволяют браузеру определять тип контента. Атрибуты предоставляют дополнительную информацию об элементах HTML.

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

  • кавычки

Двойные или одинарные кавычки необходимо использовать при записи значений атрибутов в XHTML. Стандарты кодирования HTML WordPress рекомендуют один и тот же формат, чтобы избежать проблем с безопасностью в HTML-коде.

3. Кодирование с помощью CSS

CSSЭто еще один важный язык программирования для разработки макета и темы ваших веб-страниц. WordPress представил стандарты кодирования CSS, чтобы разработчики могли создавать последовательный, чистый и читаемый код для проектов. Вот предлагаемые рекомендации.
Scroll to Top