• 1. скачан font-awesome-4.5.0.zip от разрабов
    2. распакован в корень сайта в папку (с изменением корня архива) \ico\awesome\
    3. подключаю так

    // font awesom
    
    function font_awesome() {
      if (!is_admin()) {
        wp_register_style('font-awesome', 'http://<мой_сайт>/ico/awesome/css/font-awesome.min.css');
        wp_enqueue_style('font-awesome');
      }
    }
    add_action('wp_enqueue_scripts', 'font_awesome' , $gu_wp_order - 1);

    4. проверяю работу, в код страницы в тексте вставляю

    <i class="fa fa-phone"></i> +400 123-321-111
    <i class="fa fa-download"></i> Скачать

    вижу иконку тлф. трубки и иконку скачивания = работает (кстати, в wp 4.5 из подобных ничего не войдет часом?)

    5. создаю новый тип записей и пытаюсь там прикрутить одну из иконок

    p.s. константы типа gu_wp_add_xxx определены выше как текстовые соответственно со значением, $gu_wp_order = 10

    add_action( 'init', 'gu_reg_site', $gu_wp_order );
    	function gu_reg_site() {
    	$labels = array(
    		'name' => 'Новости сайта',
    		'singular_name' => $name,
    		'add_new' => gu_wp_add_rec,
    		'add_new_item' => gu_wp_add_rec,
    		'edit_item' => gu_wp_add_edt,
    		'new_item' => gu_wp_add_new,
    		'all_items' => gu_wp_add_all,
    		'view_item' => gu_wp_view,
    		'search_items' => gu_wp_search,
    		'not_found' =>  gu_wp_not_found,
    		'not_found_in_trash' => gu_wp_not_found
    		);
    	$args = array(
    		'labels' => $labels,
    		'public' => true,
    		'publicly_queryable' => true,
    		'exclude_from_search' => false,
    		'show_in_nav_menus' => true,
    		'show_ui' => true,
    		'show_in_menu' => true,
    		'show_in_admin_bar' => true,

    // ‘menu_icon’ => gu_get_ppath() . ‘1.ico’, // своя
    // ‘menu_icon’ => ‘<i class=»fa fa-twitter»></i>’,
    // ‘menu_icon’ => ‘fa-twitter’,

    'menu_position' => 4,
    		'delete_with_user' => false,
    		'hierarchical' => false,
    		'rewrite' => array('slug' => 'gu_site', 'feeds' => false, 'pages' => true),
    		'has_archive' => true,
    		'query_var' => true,
    		'can_export' => true,
    		'supports' => array('title','editor','excerpt','author','thumbnail','comments','custom-fields','revisions','page-attributes','post-formats'),
    		'taxonomies' => array()
    	);
    	register_post_type('gu_site_post',$args); }

    там где ж.шрифт
    1. можно свою вставить — работает, dash ico тоже работает по имени
    2 и 3. не работает

    вопрос.

    понятно, что в описании register_post_type в качестве иконок либо прямой путь, либо dash. Это видно и через f12 IE на ико. Ок. как мне прикрутить туда иконку «fa-download» (или ее номер) как полный путь (см.3 п.) к ф. в п.5?

Тема «font awesome в иконки типов постов» закрыта для новых ответов.