Как добавить пользовательскую иконку в WordPress-меню?
function add_custom_menu_icon() {
echo '<style>.wp-menu-image.dashicons-before.dashicons-my-icon:before { content: "f123"; }';
}
add_action( 'admin_head', 'add_custom_menu_icon' );
function add_custom_menu_item() {
global $menu;
$menu[5][0] = 'My Custom Menu';
$menu[5][6] = 'dashicons-my-icon';
}
add_action( 'admin_menu', 'add_custom_menu_item' );
Пожалуйста, помогите мне разобраться, как добавить иконку к пользовательскому пункту меню. Что я делаю не так?
Буду благодарна за подробное объяснение и помощь!
Заранее спасибо! Ответы:
Вам нужно убедиться, что икона, которую вы хотите добавить, корректно отображается и имеет правильное название класса. После этого, вам нужно использовать правильные функции и хуки для добавления иконки к пункту меню.
Вам следует убедиться, что иконка, которую вы пытаетесь добавить, доступна в наборе иконок Dashicons. Проверьте правильность класса и используйте соответствующий код символа для иконки.