Avisos
Vaciar todo

Columnas de productos woocomerce - wordpress

18 Respuestas
4 Usuarios
0 Reactions
1,213 Visitas
 Jose
Respuestas: 21
Eminent Member
Topic starter
 

Buenas.
He actualizado algunos plugins de mi wordpress, con la sorpresa que antes los artículos me salían 3 en la misma linea, ahora me sale uno y después separado otros dos, podeis verlo en cualquier categoria de mis productos.
http://www.mobisoft.es/c/comprar-tpv-tactil/
Gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 17/08/2016 8:56 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Jose, Buenos Días.

Vamos a probar cambiando algo de código.

Edita el archivo functions.php que encontraras en la carpeta /themes/sistina6-11-15

Al final del archivo añade lo siguiente:

// Change thumbs on the single page to 3 per column
add_filter( 'woocommerce_product_thumbnails_columns', 'woocommerce_custom_product_thumbnails_columns' );
if (!function_exists('woocommerce_custom_product_thumbnails_columns')) {
function woocommerce_custom_product_thumbnails_columns() {
return 3;
}
}
 
// Change number or products per row to 3
add_filter('loop_shop_columns', 'loop_columns');
if (!function_exists('loop_columns')) {
function loop_columns() {
return 3;
}
}

Puedes cambiar el valor de 3 por el valor de los productos que quieres que se muestren.

Nota: Recuerda realizar una copia del archivo antes de cualquier modificación, solo con un copia y pega en el block de notas tendrás suficiente para dejarlo como estaba anteriormente.

Un saludo


 
Respondido : 17/08/2016 9:38 am
 Jose
Respuestas: 21
Eminent Member
Topic starter
 

Gracias por la respuesta veo que sigue igual, he cambiado por 4 para ver algun cambio pero nada.

Pego código.

<?php
/**
* Your Inspiration Themes
*
* @package WordPress
* @subpackage Your Inspiration Themes
* @author Your Inspiration Themes Team
*
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://www.gnu.org/licenses/gpl-3.0.txt
*/

//let's start the game!
require_once('core/load.php');

//---------------------------------------------
// Everybody changes above will lose his hands
//---------------------------------------------
//---------------------------------------------
// Este texto cambia el nombre de las pesta単as de una ficha de producto Product Inquiry
//---------------------------------------------
function yit_change_tabs( $tabs ) {
if( isset( $tabs['info'] ) ) {
$tabs['info']['title'] = __( 'Pida presupuesto', 'yit' );
$tabs['info']['priority'] = 2;
}
if( isset( $tabs['description'] ) ) {
$tabs['description']['title'] = __( 'Descripcion', 'yit' );
$tabs['description']['priority'] = 1;
}
if( isset( $tabs['reviews'] ) ) {
$tabs['reviews']['title'] = __( 'Adicional', 'yit' );
$tabs['reviews']['priority'] = 3;
}
if( isset( $tabs['additional_information'] ) ) {
$tabs['additional_information']['title'] = __( 'Otros datos', 'yit' );
$tabs['additional_information']['priority'] = 4;
}
return $tabs;
}

add_filter( 'woocommerce_product_tabs', 'yit_change_tabs' );
add_filter( 'woocommerce_product_tabs', 'sb_woo_remove_reviews_tab', 98);
function sb_woo_remove_reviews_tab($tabs)
{
unset($tabs['reviews']);
return $tabs;
}
// Change thumbs on the single page to 3 per column
add_filter( 'woocommerce_product_thumbnails_columns', 'woocommerce_custom_product_thumbnails_columns' );
if (!function_exists('woocommerce_custom_product_thumbnails_columns')) {
function woocommerce_custom_product_thumbnails_columns() {
return 4;
}
}

// Change number or products per row to 3
add_filter('loop_shop_columns', 'loop_columns');
if (!function_exists('loop_columns')) {
function loop_columns() {
return 4;
}
}


 
Respondido : 17/08/2016 9:57 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola José.
ok, elimina lo que te mande.

hay un plugin que te ayudara a realizar las tareas de mostrar los productos sin tener que modificar nada de código.

WooCommerce Product Archive Customiser

.- Instala y activa el plugin Woocommerce product archive customizer
.- En el panel de control de wordpress, en el menú WooCommerce –> Ajustes –> Productos –> Presentación aparecera una nueva opción como puedes ver en la siguiente imagen:

Tan sólo tienes que poner el número de productos por fila que quieres en product columns.

Este plugin tiene más opciones de personalización, cómo por ejemplo:

.-Personalizar el número de productos por página
.-Mostrar o ocultar el número de productos
.-Ordenar productos
.-Añadir o quitar el botón del carrito
.-Ocultar o mostrar la imagen miniatura
.-Ocultar o mostrar el precio
.-Ocultar o mostrar las votaciones de los clientes
.-Ocultar o mostrar la categoría del producto
.-Ocultar o mostrar el stock
.-Ocultar o mostrar la banda de producto nuevo y definir cuantos días consideramos que un producto es nuevo

Pruébalo y coméntanos los resultados.

Un saludo


 
Respondido : 17/08/2016 10:45 am
 Jose
Respuestas: 21
Eminent Member
Topic starter
 

Gracias, Si hay otra soluicion que no sea con plugins, por meter muchos plugins precisamente pasa esto, y prefiero no meter mas.


 
Respondido : 17/08/2016 12:05 pm
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola, jose

Ok, prueba añadir el código que te pase anteriormente, pero evita la linea de comentario:

add_filter( 'woocommerce_product_thumbnails_columns', 'woocommerce_custom_product_thumbnails_columns' );
if (!function_exists('woocommerce_custom_product_thumbnails_columns')) {
function woocommerce_custom_product_thumbnails_columns() {
return 3;
}
}
 
add_filter('loop_shop_columns', 'loop_columns');
if (!function_exists('loop_columns')) {
function loop_columns() {
return 3;
}
}

Revisa y comenta los resultados.

Un saludo


 
Respondido : 17/08/2016 1:39 pm
 Jose
Respuestas: 21
Eminent Member
Topic starter
 

=( sigue sin ir


 
Respondido : 18/08/2016 9:33 am
Rafael
Respuestas: 1975
Noble Member Moderator
 

Buenos días Jose,

El código que te ha indicado mi compañero es el código oficial de WooCommerce propone para el caso que nos propones

-> https://docs.woocommerce.com/document/change-number-of-products-per-row/

Veo en tu caso que no te está funcionando el código correctamente. En tu caso el código no puede funcionar por muchos motivos ¿has probado a vaciar la caché?

Ten en cuenta que desde foro no podemos darte atención de programación personalizada tal y como indica en la cabecera.

Por lo que te recomiendo que elimines el código y pruebes con el plugin que te indicó mi compañero Pepe. Este tipo de plugins consumen poco por lo general por lo que no deberías tener problemas.

Saludos


 
Respondido : 18/08/2016 10:39 am
 Jose
Respuestas: 21
Eminent Member
Topic starter
 

Buenos días.
Me he puesto de nuevo con el tema y he descargado el plugin, pero no veo por ningún lado la opción de WooCommerce –> Ajustes –> Productos –> Presentación, que me indicó Pepe. (Adjunto Imagen capturas)

Y ahora veo que por ejemplo en varias familia como
http://www.mobisoft.es/c/cajas-registradoras/
http://www.mobisoft.es/software-programa-tactil-glop-productos/

No se hace la visualizacion como antes. la normal como:
http://www.mobisoft.es/c/impresoras-de-tickets/

Vamos que ha sido peor el remedio que la enfermedad.


 
Respondido : 25/08/2016 10:12 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola José.

Por favor, adjúntame el archivo ' functions.php ' para revisarlo.

Un saludo


 
Respondido : 25/08/2016 11:11 am
 Jose
Respuestas: 21
Eminent Member
Topic starter
 

Este es el fuctions.
Borre como en mensajes anteriores las ultimas lineas.


 
Respondido : 25/08/2016 11:57 am
 Jose
Respuestas: 21
Eminent Member
Topic starter
 

Ahora me sale cuando entro a cualquier familia el mensaje
No products found which match your selection.
Pero en mi panel si que tengo las categorias y productos.


 
Respondido : 25/08/2016 12:02 pm
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

Hola Jose.

elimina el plugin que instalaste y adjúntanos el archivo ' functions.php ' que te indique anteriormente y que parece ser que no se adjunto.

Comprímelo en ZIP y añádelo.

Un saludo


 
Respondido : 25/08/2016 2:31 pm
 Jose
Respuestas: 21
Eminent Member
Topic starter
 

Adjunto archivo


 
Respondido : 26/08/2016 8:12 am
 Jose
Respuestas: 21
Eminent Member
Topic starter
 

 
Respondido : 26/08/2016 10:02 am
Página 1 / 2