Описание
Получает название текущего действия или фильтра.
Предназначен для использования внутри функции, прикрепленной к фильтру, чтобы динамически получать название текущего фильтра с которого вызывается функция.
Функция возвращает название текущего фильтра или действия.
Использование
<?php current_filter() ?>
Примеры
1. Интересный пример, показывающий как можно динамически изменить заголовок письма (от кого письмо), в зависимости от того с какого фильтра срабатывает одна и та же функция (filter_system_from_mail).
function filter_system_from_mail()
{
return get_option( 'wp_mail_from' == current_filter()
? 'admin_email' : 'blogname' );
}
add_filter( 'wp_mail_from', 'filter_system_from_mail' );
add_filter( 'wp_mail_from_name', 'filter_system_from_mail' );
current_filter()
из файла: /wp-includes/plugin.php WP 3.3.2function current_filter() {
global $wp_current_filter;
return end( $wp_current_filter );
}Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.
Можно найти много блогов о заработке, о том как заработать денег дома, но едва ли можно полагаться на информацию этих блогов, потому что многие в сети как и в жизни море лжи. Однако не надо отчаиваться, ведь заработать немного или даже много денег, находясь дома — это реально!
