Что такое: Действие

Что такое: Действие2018-08-26T21:15:08+00:00

Что такое: Действие

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

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

functioncopyright_notice() {
   echo"Copyright All Rights Reserved";
}
add_action('wp_footer','copyright_notice');

В этом примере copyright_noticeэто действие, связанное с wp_footerкрючком. Функция copyright_notice будет выполняться всякий раз, когда wp_footer()появляется крючок в коде темы WordPress.

WordPress предлагает список доступных действий в своем API-интерфейсе плагина .