Favicons personalizados por categoria e URL

  • Autor Autor ramones33
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
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
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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:

Inserir CODE, HTML ou 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.
 
Voltar
Topo