Удаление отступа контента сверху админ-панели
Код для functions.php:
1 2 3 4 5 |
add_action('get_header', 'my_filter_head'); function my_filter_head() { remove_action('wp_head', '_admin_bar_bump_cb'); } |
По умолчанию, когда вы залогинены в WordPress, вы видите админ-панель сверху, и внутренний CSS прописывает в функцию wp_head следующее:
1 2 3 4 |
<style type="text/css" media="screen"> html { margin-top: 28px !important; } * html body { margin-top: 28px !important; } </style> |
Обычно это удобно, так как этот отступ позволяет предотвратить скрытие вашего контента админ-панелью. Но могут и проблемы, к примеру если вы используете абсолютное позиционирование в вашем шаблоне. Используя код, что представлен выше, можно убрать отступы по умолчанию и сохранить нужное позиционирование элементов.