2015-07-20 3 views
0

Я работаю с BuddyPress; и существует множество действий, таких как: do_action('bp_before_wrapper'), do_action('bp_before_bodywrap'), do_action('bp_before_container') ...; bu, я не нашел, где определить такие действия.Как работают действия в BuddyPress?

Это действия по умолчанию в BuddyPress?

ответ

0

do_action - это вызов WordPress. Могут быть действия, подключенные к do_action, или они могут быть только там, чтобы разработчики могли его вызвать, если они этого захотят.

Например, do_action('bp_before_container'); не подключен ни к чему, но вы можете написать функцию, которая перехватывает ее.

function snail_content() { 
    echo 'I am a snail'; 
} 
add_action('bp_before_container', 'snail_content'); 

Read the WP codex re do_action.

btw - do_action('bp_before_container'); в bp-темах, которые устарели. Используйте файлы в bp-шаблонах.

+0

Спасибо, Шейн, это очень полезно. – SnailBai

 Смежные вопросы

  • Нет связанных вопросов^_^