Xóa Đẩy xuống 28px khỏi Thanh quản trị - Thủ thuật CSS

Anonim

Đối với tệp functions.php của bạn:

 add_action('get_header', 'my_filter_head'); function my_filter_head() ( remove_action('wp_head', '_admin_bar_bump_cb'); )

Theo mặc định, nếu bạn thấy thanh quản trị là người dùng WordPress đã đăng nhập, CSS như thế này sẽ được xuất ra trong đầu bạn (đầu ra trong wp_head()hàm):

 html ( margin-top: 28px !important; ) * html body ( margin-top: 28px !important; ) 

Đây thường là một điều tốt, vì nó không bao gồm các phần của trang web của bạn với vị trí cố định. Nhưng nó cũng có thể là kỳ lạ nếu bạn sử dụng định vị tuyệt đối cho mọi thứ. Vì chúng sẽ khác nhau tùy thuộc vào thanh có ở đó hay không. Việc sử dụng đoạn mã trên để xóa CSS phần lồi sẽ làm cho thanh che phần trên cùng của trang web của bạn, nhưng ít nhất thì vị trí sẽ nhất quán.