Intereting Posts
Как показать сообщение «Комментарии закрыты» на сообщениях, где комментарии были закрыты? Как сделать 10 сообщений одной категории Как я могу перечислить URL-адреса всех аудиофайлов в моей медиа-галерее? Виджеты WordPress кэшируются? Как получить доступ к файлу .html, который находится в папке темы из браузера? Отображение субдомена WordPress / «архивирование» Разрешить пользователю редактировать страницу на основе их электронной почты Как удалить комментаторов возможность добавлять гиперссылки к комментариям? get_comments_number глубины-1 (Уровень 1) (1 сообщение) Создание системы опроса и вознаграждения Как wp_enqueue_script jQuery внутри плагина mu-plugins есть что-то особенное, что мне нужно сделать, чтобы заставить его работать? Каков правильный способ создания виджета с помощью OOP Как получить сообщение только в одной категории Безопасно ли использовать $ _POST прямо в моем плагине вместо использования admin-ajax.php для получения данных из ajax?

Запоминающий синтаксис

Надеюсь, следующий вопрос здесь будет приемлемым.

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

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

Также это относится не только к стилю синтаксиса, но и к методам наилучшей практики для использования надлежащих функций WP Core из-за менее предпочтительных хакерских заданий или нетрадиционных функций для выполнения определенных задач.

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

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

Вам не нужно много помнить. Любая достойная среда IDE поможет вам с автозаполнением и обзором проанализированного PHPDoc .

Пример из Eclipse:

введите описание изображения здесь

После ввода add_ вы получите список совпадающих имен функций и констант, описание и объяснение параметров … если есть полезный блок PHPDoc.

введите описание изображения здесь

И когда вы создаете новый объект, вы также получаете общедоступные методы.

См. Также этот ответ для полезной настройки .

То, что вы должны изучить, – это порядок основных действий:

  • muplugins_loaded
  • plugins_loaded
  • after_setup_theme
  • init
  • wp_loaded
  • … и так далее.

Но это очень легко. 🙂