Botões personalizados para categorias na minha página

  • Autor Autor The_Rock
  • 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
The_Rock

The_Rock

Zeta
Programador
Verificación en dos pasos activada
Verificado por Binance
que tal amigos pues veran acabo de abrir una pagina pero en categorias quiero que aparescan botones con con el titulo de la categoria alguien sabe si hay algun plugin haga esto o hay que tocar el editor??

saludos panas
 
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
Me uno a la pregunta. Yo busco lo mismo pero para mi ecommerce.
 
Vos querés que la lista de categorías tenga un estilo en concreto?
No logro entender tu pregunta 😕
 
Vos querés que la lista de categorías tenga un estilo en concreto?
No logro entender tu pregunta 😕

si exacto amigo lo que quiero es algo como esto una columna de botones al estilo de estos por ejemplo pero con diferente titulo cada uno obviamente conforme a las categorias de la pagina

j4bk0rJR26hYC.webp
 
Última edição:
Deberías de mirar el código de salida de la lista de categorías.
Debe ser algo así: <li class="cat-item cat-item-##> // ## Wordpress asigna un número a cada <li>
También quizás esté en el div <div class="box-body blockcontent-body">
Por lo tanto, podés darle estilo en tu style.css de la siguiente manera:

.blockcontent-body .ul .li .cat-item-## {
//Tu hermoso CSS
}


Otra forma sería registrar un nuevo widget y enlistar las categorías con una class única, y darle estilo.
En fin, tienes que mirar el código de la lista de categorías y testear.

- - - Actualizado - - -

Otra que podés hacer, es añadir un filtro en tu archivo functions.php, añadiendole una class a los <a> de la lista:

Inserir CODE, HTML ou PHP:
add_filter('wp_list_categories','add_button_cat_widget');
function add_button_cat_widget( $list ) {
  $list = str_replace('<a href','<a class="boton" href',$list);
return $list; 
}

Con esta función le añadirías la class boton al <a href="..."> de wp_list_categories .
Obviamente, primero tenés que verificar que el theme que estás utilizando haga uso de wp_list_categories.
En fin, espero haberte ayudado en algo.
 
Última edição:
Deberías de mirar el código de salida de la lista de categorías.
Debe ser algo así: <li class="cat-item cat-item-##> // ## Wordpress asigna un número a cada <li>
También quizás esté en el div <div class="box-body blockcontent-body">
Por lo tanto, podés darle estilo en tu style.css de la siguiente manera:

.blockcontent-body .ul .li .cat-item-## {
//Tu hermoso CSS
}


Otra forma sería registrar un nuevo widget y enlistar las categorías con una class única, y darle estilo.
En fin, tienes que mirar el código de la lista de categorías y testear.

- - - Actualizado - - -

Otra que podés hacer, es añadir un filtro en tu archivo functions.php, añadiendole una class a los <a> de la lista:

Inserir CODE, HTML ou PHP:
add_filter('wp_list_categories','add_button_cat_widget');
function add_button_cat_widget( $list ) {
  $list = str_replace('<a href','<a class="boton" href',$list);
return $list; 
}

Con esta función le añadirías la class boton al <a href="..."> de wp_list_categories .
Obviamente, primero tenés que verificar que el theme que estás utilizando haga uso de wp_list_categories.
En fin, espero haberte ayudado en algo.
Agradesco tu ayuda amigo [emoji106]
 
Voltar
Topo