WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

admin_footer хук-событие . WP 1.2.0

Срабатывает в конце (в подвале) любой страницы админки, перед выводом скриптов.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

Остальные хуки которые срабатывают после этого хука:

<div id="wpfooter">
	HTML code
</div>

<?php

do_action( 'admin_footer', '' );

do_action( "admin_print_footer_scripts-{$hook_suffix}" );

do_action( 'admin_print_footer_scripts' );

do_action( "admin_footer-{$hook_suffix}" );

?>
</body>
</html>

Смотрите код файла /wp-admin/admin-footer.php

Использование

add_action( 'admin_footer', 'action_function_name_1474' );
function action_function_name_1474(){
	// action...
}

Примеры

#1 Выведем HTML код в конце страницы админки

Например, нам нужно вывести код HTML шаблона на каждой странице админке:

add_action( 'admin_footer', 'wp_print_my_templates' );

function wp_print_my_templates() {

	?>
	<script type="text/html" id="tmpl-media-frame">

		<div class="media-frame-title" id="media-frame-title"></div>

		<h2 class="media-frame-menu-heading"><?php _ex( 'Actions', 'media modal menu actions' ); ?></h2>

		<button type="button" class="button button-link media-frame-menu-toggle">
			<?php _ex( 'Menu', 'media modal menu' ); ?>
			<span class="dashicons dashicons-arrow-down" aria-hidden="true"></span>
		</button>

		<div class="media-frame-menu"></div>

		<div class="media-frame-tab-panel">
			<div class="media-frame-router"></div>
			<div class="media-frame-content"></div>
		</div>

	</script>
	<?php
}

Список изменений

С версии 1.2.0 Введена.

Где вызывается хук

В файле: /wp-admin/admin-footer.php
admin_footer
wp-admin/admin-footer.php 78
do_action( 'admin_footer', '' );
wp-admin/includes/template.php 2115
do_action( 'admin_footer', $hook_suffix );

Где используется хук в ядре WordPress

wp-admin/edit-form-advanced.php 101
add_action( 'admin_footer', '_local_storage_notice' );
wp-admin/edit-form-advanced.php 26
add_action( 'admin_footer', '_admin_notice_post_locked' );
wp-admin/edit-form-advanced.php 36
add_action( 'admin_footer', '_admin_notice_post_locked' );
wp-admin/includes/class-wp-list-table.php 164
add_action( 'admin_footer', array( $this, '_js_vars' ) );
wp-includes/media.php 2569
add_action( 'admin_footer', 'wp_underscore_playlist_templates', 0 );
wp-includes/media.php 4593
add_action( 'admin_footer', 'wp_print_media_templates' );
  • Играть в онлайн игры

    Гонки поражающие графиков в которые играть в онлайн игры на игровом сайте game01.ru

    www.game01.ru

Комментариев нет
    Войти