Основные функции

{title}

Просмотр функции в ядре - это самый быстрый способ узнать, как работает конкретная функция Wordpress, мы можем точно увидеть, какие параметры разрешены для входа в функцию, а также значения и типы данных, которые функция эффективно возвращает.,
Нахождение функций
Чтобы начать поиск функций, мы должны найти текстовый редактор, который позволяет нам искать термины в файлах, таких как Textpad в Windows или любой IDE, которая предпочтительно поддерживает файлы PHP, таким образом, мы можем использовать его функциональные возможности для выполнения поиск в файлах ядра.
Давайте выполним следующее простое упражнение, давайте посмотрим на функцию is_super_admin (), наш поиск должен привести к файлу wp-includes /abilities.php, и мы должны увидеть что-то подобное в этом файле:

{title}


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

{title}


Как мы видим, документация указывает назначение функции, параметры, которые она получает, и вывод, который она имеет, так что мы можем быстро узнать, какую функцию она выполняет.
Изучение Ядра
В ядре Wordpress есть определенные файлы, которые содержат наиболее часто используемые функции, которые мы можем проверить, поскольку они используются при создании плагинов и дополнительного содержимого. Файлы, которые мы увидим ниже, находятся в каталоге wp-include нашей установки. Wordpress.
functions.php
Этот файл содержит основные функции API, они широко используются плагинами и темами, внутри мы находим такие функции, как:
  • current_time (): эта функция показывает текущее время в зависимости от указанного типа.
  • force_ssl_login (): Как видно из названия, эта функция принудительно выполняет вход через протокол HTTPS.
  • wp_nonce_field (): эта функция реализует специальное скрытое поле nonce в формах в Wordpress, чтобы можно было избежать помех от внешних агентов, добавив дополнительный уровень проверки.
  • Absint (): эта функция просто возвращает абсолютное значение целого числа.
Formatting.php
Этот файл содержит функции, которые помогают нам при форматировании текстов либо для вставки их в базу данных, либо для их отображения.
  • esc_attr (): эта функция позволяет нам экранировать текст, содержащий атрибуты HTML
  • esc_html (): как и предыдущий, он используется для экранирования, однако в этом случае экранирование будет выполнено поверх HTML-кода
  • esc_url (): используется для очистки и проверки URL.
  • is_email (): это позволяет нам подтвердить, что это действительное письмо.
Как мы видим, в списке функций, которые мы упомянули, мы не размещаем полученные параметры, мы оставляем это как упражнение, чтобы они могли искать эти функции и видеть, что они получают и что они возвращаются, чтобы они могли продолжить изучение ядра Wordpress .

СТАТЬЯ ПО ТЕМЕ Настроить и изменить время для ведения истории файлов Windows 10

..

Сегодня в ТехноВикис мы увидим, как создать и настроить этот тип копии в Windows 10.