Описание
Получает число раз выполнения данного хука.
Использование
<?php did_action( $tag ); ?>
Параметры
- $tag (строка) (обязательный)
- Название хука (действия), которое будет проверяться.
По умолчанию: нет
Примеры
1. Можно использовать did_action(), чтобы использовать данный хук только 1 раз, когда действие вызывается впервые. Все последующие вызовы этого действия функция будет возвращать пустой результат:
function my_sticky_option(){
global $post;
// Если это произвольный тип поста 'films' и хук quick_edit_custom_box выполняется первый раз
if ( $post->post_type == 'films' && did_action( 'quick_edit_custom_box' ) === TRUE ){
?>
<fieldset class="inline-edit-col-right">
<div class="inline-edit-col">
<label class="alignleft">
<input type="checkbox" name="sticky" value="sticky" />
<span class="checkbox-title">
<?php _e( 'Featured (sticky)', 'textdomain_string' ); ?>
</span>
</label>
</div>
</fieldset>
<?php
} // endif;
}
// добавляем настройку sticky в поле быстрого редактирования нового типа постов.
add_action( 'quick_edit_custom_box', 'my_sticky_option' );
did_action()
из файла: /wp-includes/plugin.php WP 3.3.2function did_action($tag) {
global $wp_actions;
if ( ! isset( $wp_actions ) || ! isset( $wp_actions[$tag] ) )
return 0;
return $wp_actions[$tag];
}Связанные Функции
Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.
Один из самых стабильных телефонов это конечно iPhone, от части потому он такой дорогой, однако и он может сломаться и как быть в таком случае? Ремонт iPhone возможен, его можно также починить как и любую другую технику, с той лишь разницей что ремонт возможно обойдется дороже, однако это все-равно будет дешевле покупки нового телефона.