Как установить иконку по умолчанию для страницы меню админки?
Что нужно изменить, чтобы отображалась иконка страницы по умолчанию?', plugins_url( 'myplugin/images/icon.png' )
add_menu_page( 'Информация', 'Информация', 'manage_options', 'ССЫЛКА', '', plugins_url( 'myplugin/images/icon.png' ), 10 );
Я разобрался, как это сделать.
Шаг 1. Сделайте скриншот или найдите изображение, которое вам нравится.
Шаг 2. Назовите его icon.png
Шаг 3. Создайте папку myplugin внутри папки плагина, затем создайте внутри неё папку images и поместите туда изображение icon.png.
Кратко: plugin > myplugin > image > icon.png

Предполагая, что вы используете WordPress 3.8, вы можете выбрать иконки из коллекции (полный список здесь). В вашем случае замените URL иконки на dashicons-admin-page
, например:
add_menu_page( 'Информация', 'Информация', 'manage_options', 'ССЫЛКА', '', 'dashicons-admin-page', 10 );
Эти иконки можно использовать в различных местах WordPress. Есть множество статей на эту тему, например эта.

@user1355485 В админ-меню используются Dashicons, так что это должна быть стандартная иконка для пункта меню "Страницы". Надеюсь, вы сначала попробовали пример. Если это не та иконка, которую вы ищете, возможно, вам нужно уточнить, что вы подразумеваете под "стандартной" или "страницей".

<?php add_menu_page( $page_title, $menu_title, $capability,
$menu_slug, $function, $icon_url, $position ); ?>
<?php add_menu_page( 'Мой заголовок страницы', 'Моя страница', 'edit_others_posts',
'my_page_slug', 'my_page_function', plugins_url( 'myplugin/images/icon.png' ), 6 ); ?>

Пожалуйста, добавьте некоторые детали о том, что представляет собой этот блок кода и как он функционирует, затем вставьте код и ссылку для получения дополнительной информации. Это сделает ответ более информативным, а не просто блоком кода. Спасибо.

http://codex.wordpress.org/Adding_Administration_Menus#Sub-Menus
