¿Cuál es la forma correcta de agregar un favicon en Wordpress sin un complemento? [cerrado]

9

¿Cuál es la forma correcta de agregar un favicon en Wordpress sin un complemento ?

¿Acabo de colocar un archivo llamado favicon.ico con mi ícono en la raíz de mi sitio?

¿También necesito este código?

<link rel="shortcut icon" href="http://example.com/favicon.ico" type="image/x-icon" />

Algunos dicen que es este código:

<link rel="icon" type="image/png" href="http://yourblog.com/favicon.png" />

¿Y esto es para iPhones?

<link rel="apple-touch-icon" href="/customIcon.png" />

¿Alguna sugerencia sobre el software para crearlo o convertirlo desde una miniatura? ¿Y qué tipos de archivos son compatibles, solo .ico ?

Vi otro hilo con tantos métodos y no estaba claro cuál era la mejor práctica para esta tarea simple: ¿Cómo cambiar el icono de WordPress?

    
pregunta DreamGrowers 29.02.2012 - 16:14

4 respuestas

13

Por lo general, coloco los íconos en una carpeta de imágenes dentro de mi tema para que los use

function kia_add_favicon(){ ?>
    <!-- Custom Favicons -->
    <link rel="shortcut icon" href="<?php echo get_stylesheet_directory_uri();?>/images/favicon.ico"/>
    <link rel="apple-touch-icon" href="<?php echo get_stylesheet_directory_uri(); ?>/apple-touch-icon.png">
    <?php }
add_action('wp_head','kia_add_favicon');

editado: para agregar el ícono de Apple Touch en el comentario, y para aclarar que si está usando un tema secundario, pero el favicon está en la carpeta de imágenes del tema principal, usaría

get_template_directory_url();

Si no está utilizando un tema secundario, entonces cualquiera de los dos funcionará

Usualmente creo mis favicons aquí: enlace

    
respondido por el helgatheviking 29.02.2012 - 16:28
10

En realidad, el método correcto para agregar un favicon es a través de un complemento , por lo que el favicon agregado no es dependiente del tema . Esencialmente, use el método de @ helgatheviking, pero lo pone en un complemento personalizado , en lugar de en el archivo functions.php de tu Tema.

Nota: si está usando un dominio de nivel superior, es decir, example.com , simplemente suelte favicon.ico en la raíz del documento, y listo. Para cualquier otra cosa, crea un complemento personalizado .

Nota 2: consulte Boleto Trac # 16434 . Se está agregando una opción de favicon del sitio al núcleo, con suerte la versión uno de los cuales llegará a la próxima versión 3.4.

    
respondido por el Chip Bennett 29.02.2012 - 16:42
2

Sea paciente, el núcleo está ahí para ayudarlo

Esta es una función planificada , con dos desarrolladores centrales asignados, que viene con 3.4 .

    
respondido por el kaiser 29.02.2012 - 19:53
1

Mucho dependerá del tema que estés usando. Si el tema está definiendo su favicon (con una etiqueta <link> en el encabezado), entonces deberá reemplazar favicon.ico en su tema para cambiarlo.

Pero si su tema no define algo, colocar un favicon.ico en la raíz de su sitio debería ser suficiente.

    
respondido por el EAMann 29.02.2012 - 16:31

Lea otras preguntas en las etiquetas