Favicons personalizados por categoría y URL

  • Autor Autor ramones33
  • Fecha de inicio Fecha de inicio
R

ramones33

Zeta
Verificación en dos pasos activada
Hola, me gustaría poder usar Favicons distintos por cada categoría e incluso por url, ejemplo, si tengo una categoría llamada Wordpress que aparezca un favicon que recuerde a Wordpress y si tengo una categoría llamada HTML que aparezca un favicon que recuerde a html, también podría ser por url, de forma que si publico un artículo sobre Wordpress pueda usar el favicon que recuerde a Wordpress.

Saludos
 
En una web en html bastante sencillo, en Wordpress pues bastante complicado. El header de wordpress y los metadatos son globales, los administran funciones php del theme que instales.
 
Creo que no puede ser buena idea. Es posible que Google lo considere cómo un intento de engaño.
 
Retiro mi pregunta, no se puede para lo que yo necesito. Gracias igual
 
En teoría se puede hacer. Usando un plugin como Code Snippets el siguiente código podría funcionar:

Insertar CODE, HTML o PHP:
add_filter( 'get_site_icon_url','atw_filter_favicon', 10, 3 ); function atw_filter_favicon ($url, $size, $blog_id) { global $post; if ( is_page( 'id_pagina' ) ) $url = 'ruta/favicon.png'; return $url; }

Remplazarías "id_pagina" con la ID de la página o categoría. Al editar una página puedes hallar su ID aquí: "post.php?post=19". En este caso usarías '19' como "id_pagina". En "ruta/favicon.png" agregarías la ruta o enlace al favicon.

Si funciona el código lo podrías usar con cuantas páginas o categorías quisieras. Prueba el código en una instalación de prueba de WordPress de ser posible.

Si lo haces en tu instalación principal y hay un problema, borra, renombra o mueve la carpeta de Code Snippets para solucionarlo. Igual es mejor hacerlo en una instalación de prueba para evitar cualquier contratiempo.
 
Se puede hacer con condicionales tipo if ($categoria_id == 1)

Tendría que ser una imagen diferente para cada categoría como favicon1.png, favicon2.png, o manejar la misma imagen (favicon.png) pero distintas rutas.
 
Atrás
Arriba