2013-08-06 2 views
0

Я настраиваю тему для Word для своего блога. Я пытаюсь изменить значок, но я не знаю, как это сделать. Я проверил все настройки, нет опции для favicon. Может кто-нибудь скажет мне, как это изменить.изменение favicon в wordpress theme

ответ

4

я обычно фавиконка в моем сайте root, потому что некоторые браузеры там смотрят по умолчанию.

function so18074365_favicon() { 
    printf("<link rel=\"shortcut icon\" type=\"image/vnd.microsoft.icon\" href=\"%s/favicon.ico\" />\n", site_url()); 
} 

add_action('wp_head', 's018074365_favicon'); 

Добавьте эту функцию к вашему functions.php и загрузить favicon.ico в вашу корневую папку WordPress.

Если вы хотите добавить фавиконка в YOUT папки темы, добавьте этот один:

function so18074365_favicon() { 
    printf("<link rel=\"shortcut icon\" type=\"image/vnd.microsoft.icon\" href=\"%s/favicon.ico\" />\n", get_stylesheet_directory_uri()); 
} 

add_action('wp_head', 's018074365_favicon'); 
+0

ok. спасибо за весь ответ. Я обновляю файл header.php. он просто отлично работает. –

+0

'functions.php', а не' header.php'! – RRikesh

+0

почему имя so18074365_favicon? Почему действие для значка? –

4

Сonsidering Wordpress Codex вы бы

  1. Перейти к вашей WordPress Панель администратора.
  2. Нажмите «Дизайн» («Презентация в WordPress 2.3.x и ниже» и «Внешний вид в WordPress 2.7+»).
  3. Нажмите Редактор темы.
  4. Выберите файл Header или header.php, чтобы отредактировать файл.
  5. Поиск строки кода, начинающейся с <link rel="shortcut icon" и заканчивающейся /favicon.ico" />. Перезапишите его, если он существует, или добавьте следующий код ниже HTML-тега <head>. <link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri(); ?>/favicon.ico" />

  6. Сохраните изменения.

Примечание. Не забывайте загружать favico в текущую тему root любым приемлемым способом.

Надеюсь, это поможет. Ура!

2

См WordPress Codex Create a favicon

поиск строки кода, который начинается с <link rel="shortcut icon" and ends with /favicon.ico" />. Заменить его, если он существует, или добавьте следующий код ниже тега HTML между <head></head>

<link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri(); ?>/favicon.ico" /> 

Убедитесь, что вы имеете favicon.ico в каталоге стилей

0

Следуйте эти шаги:

Вы пытаетесь выяснить, как изменить свой Favicon Favicon является довольно маленькая деталь. Я не думаю, что это повредит вашему бизнесу, потому что у вас нет пользовательской значки. Но когда у вас его есть, это одна из тех маленьких деталей, которые люди замечают и могут произвести на них впечатление, даже если это подсознание.

Полезный инструмент, который я хочу вам показать, находится на Favicon (dot) cc.

Вы заметите, что у вас есть полный редактор с размерами 16 на 16 пикселей. Когда я использовал фотошоп для этой задачи, было немного сложно попытаться получить изображение, чтобы выглядеть правильно с такими малыми размерами. Этот инструмент упрощает работу, потому что вы можете редактировать его так же, как это ... и предварительно просмотрите его ниже.Их функция импорта изображений делает ее еще проще. Таким образом, их программное обеспечение выполняет всю тяжелую работу, и вы можете быстро решить, нравится вам это или нет.

Не волнуйтесь, что увеличенное изображение выглядит искаженным. На самом деле это будет выглядеть как маленький значок. Чтобы загрузить его, нажмите «Загрузить Favicon». Довольно просто.

Просто выполните те же шаги ...

Сначала я загрузить изображение ...

Затем проверьте, чтобы увидеть, как это выглядит ...

И если мне это нравится, я могу загрузить его.

Дайте ему несколько часов, и ваш значок будет обновляться по всему Интернету. Когда я впервые это сделал, я ожидал, что он будет обновляться мгновенно, а когда этого не произойдет, я подумал, что пропустил шаг. Это действительно все, что вам нужно сделать, просто дайте ему время, и появится ваш новый значок.

Если вы выполните шаги в ходе курса, вы начнете тянуть магнитный трафик на свой сайт и построить огромный онлайн-следующий.

http://www.gowallaby.com/how-to-change-favicon-in-wordpress

0

Если вы хотите изменить Favicon с помощью опции "Настроить" в "Appearance/Настроить" вы можете сделать:

В function.php добавить код:

function themeslug_theme_customizer_favicon($wp_customize) { 
    // Fun code will go here 

    $wp_customize->add_section('themeslug_favicon_section' , array(
     'title'  => __('Favicon', 'themeslug'), 
     'priority' => 30, 
     'description' => 'Upload a favicon to your Wordpress', 
)); 
    $wp_customize->add_setting('themeslug_favicon'); 

    $wp_customize->add_control(new WP_Customize_Image_Control($wp_customize, 'themeslug_favicon', array(
     'label' => __('Favicon', 'themeslug'), 
     'section' => 'themeslug_favicon_section', 
     'settings' => 'themeslug_favicon', 
))); 
} 
add_action('customize_register', 'themeslug_theme_customizer_favicon'); 

и на header.php между тегами <header></header> добавить код:

<?php if (get_theme_mod('themeslug_logo')) : ?> 
     <link rel="shortcut icon" href="<?php echo esc_url(get_theme_mod('themeslug_favicon')); ?>" /> 
    <?php endif; ?> 

Теперь перейдите к Внешний вид/Настройте и получите раздел «Favicon», просто загрузите файл .png и наслаждайтесь

-1
function add_my_favicon() { 
    $favicon_path = plugins_url('/favicon.ico', __FILE__);  
    echo '<link rel="shortcut icon" href="' . $favicon_path . '" />'; 
} 

add_action('wp_head', 'add_my_favicon'); //front end 
add_action('admin_head', 'add_my_favicon'); //admin end 
+1

Не могли бы вы подробнее рассказать о своем ответе, добавив немного подробного описания вашего решения? – abarisone

+0

Скопируйте этот код в файл functions.php текущей темы –