Dưới đây là cách nhanh chóng để thêm mục tùy chỉnh lên WordPress Admin Bar. Có một số mục menu được thêm vào theo mặc định, như biểu tượng logo WordPress, tiêu đề trang web của bạn, thông báo cập nhật, v.v. Nếu bạn muốn thêm mục menu tùy chỉnh của mình ngay tại đó, hãy sao chép và dán mã sau vào tập tin functions.php
của theme của bạn:
function custom_button_example($wp_admin_bar){ $args = array( 'id' => 'custom-button', 'title' => 'Custom Button', 'href' => 'http://example.com/', 'meta' => array( 'class' => 'custom-button-class' ) ); $wp_admin_bar->add_node($args); } add_action('admin_bar_menu', 'custom_button_example', 50);
Chú thích
Vị trí của mục tùy chỉnh của bạn phụ thuộc vào mức độ ưu tiên của nó. Trong ví dụ trên tôi đặt mức độ ưu tiên là 50.
Hãy xem danh sách các mục sau đây được thêm theo mặc định và các ưu tiên của chúng:
wp_admin_bar_wp_menu |
10 |
wp_admin_bar_my_sites_menu |
20 |
wp_admin_bar_site_menu |
30 |
wp_admin_bar_updates_menu |
40 |
wp_admin_bar_comments_menu |
60 |
wp_admin_bar_new_content_menu |
70 |
wp_admin_bar_edit_menu |
80 |
Mục có số ưu tiên thấp nhất được định vị đầu tiên.