Как правильно добавить значок в Wordpress без плагина ?
Я просто помещаю файл favicon.ico
с моей иконкой в корень моего сайта?
Мне также нужен этот код?
<link rel="shortcut icon" href="http://example.com/favicon.ico" type="image/x-icon" />
Некоторые говорят, что это код:
<link rel="icon" type="image/png" href="http://yourblog.com/favicon.png" />
И это для айфонов?
<link rel="apple-touch-icon" href="/customIcon.png" />
Любые предложения по программному обеспечению, чтобы создать его или преобразовать его из эскиза? А какие типы файлов поддерживаются - просто .ico
?
Я видел другую ветку с таким количеством методов, и мне было неясно, как лучше всего справляться с этой простой задачей: как изменить значок WordPress?
Ответы:
Я обычно помещаю значки в папку с изображениями в моей теме, поэтому я бы использовал
отредактировано: чтобы добавить иконку apple touch к комментарию и уточнить, что если вы используете дочернюю тему, но значок находится в папке изображений родительской темы, вы должны использовать
если вы не используете дочернюю тему, то либо будет работать
Я обычно создаю свои значки сайта здесь: http://tools.dynamicdrive.com/favicon/
источник
get_template_directory_uri
вместо этого? В ответ на первоначальный вопрос, я добавил 114x114px Apple , значок , как это:<link rel="apple-touch-icon" href="<?php echo get_template_directory_uri(); ?>/apple-touch-icon.png">
. Также есть много документации по добавлению значков и значков Apple здесь: github.com/h5bp/html5-boilerplateНа самом деле, правильный способ добавить значок сайта - использовать плагин , чтобы добавленный значок не зависел от темы . По сути, используйте метод @ helgatheviking, но поместите его в пользовательский плагин , а не в
functions.php
файл вашей темы .Примечание: если вы используете домен верхнего уровня, т. Е.
example.com
Просто перетащитеfavicon.ico
в корень документа, и все готово. Для всего остального создайте собственный плагин .Примечание 2: Обратитесь к Trac Ticket # 16434 . В ядро добавляется опция favicon для сайта, надеюсь, одна из версий появится в следующем выпуске 3.4.
источник
functions.php
файле Темы с определенным заголовком phpDoc, который находится внутри,wp-content\plugins\some-plugin\name
а не внутриwp-content\themes\some-theme-name
.Будьте терпеливы, ядро здесь для помощи
Это запланированная функция с двумя назначенными основными разработчиками, которая поставляется с 3.4 .
источник
Многое будет зависеть от темы, которую вы используете. Если тема определяет ваш значок (с
<link>
тегом в заголовке), вам нужно заменить егоfavicon.ico
в своей теме, чтобы изменить его.Но если ваша тема ничего не определяет, размещения
favicon.ico
в корне вашего сайта должно быть достаточно.источник