activar carrito  

Página 2 / 2
 
Jaime Erdulfo
 Jaime Erdulfo
Estimable Member

buenas tardes por favor anteriormente pedi ayuda aqui en el foro para desactivar el carrito ya hace 2 años estoy buscando mi ticket pero no lo encuentro, no esta con mi usuario. 

 

https://www.preventor.com.pe/

 

he desactivado de mi pagina el plugin de wocommerce catalogo, porque ahora si quiero que funcione mi pagina con carrito y todo, como lo activo el carrito, el checkout? no puedo.

 

eliminado el plugin no funciona. que podria hace rpor favor porque cuando le doy clic en añadir pedido no hay cambios. 

Citar
Respondido : 07/05/2020 12:11 am
Jaime Erdulfo
 Jaime Erdulfo
Estimable Member
  • quiero que al momento de darle clic en añadir pedido, me lleve al checkout.
  • que mi carrito funcione
  • que no se vea el precio del producto. 
ResponderCitar
Respondido : 11/05/2020 10:20 pm

Cursos Gratuitos WordPress

Bulmaro
 Bulmaro
Miembro Moderator

Link a post de foro, solo visible a usuarios registrados

Hola Jaime, 

Puedes reemplazar el archivo que nos adjuntaste por el original que debe estar en la carpeta del tema o en alguna copia zip que tengas del mismo, te sugiero que te dirijas a la web donde lo compraste, descargues el tema y entonces busques dicho fichero y luego lo reemplazas en la misma ubicación pero en tu cuenta de hosting. 

Pregunto, ¿Cómo funcionará la tienda si los productos no tienen precio visible? Una vez más, ¿Puedes adjuntarnos capturas de pantalla de la configuración de Woocommerce? Me refiero a capturas de pantalla de Woocommerce -> Ajustes -> una o las necesarias de todo tu Woocommerce. 

Considera que si no sabes qué hiciste y/o no lo recuerdas nos es muy complicado saber qué modificaste a la plantilla, que para variar es de pago. Cambia de tema temporalmente, no pasa nada. 

Bulmaro Arellano N.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

¡Gracias!.

ResponderCitar
Respondido : 12/05/2020 12:32 am
Jaime Erdulfo
 Jaime Erdulfo
Estimable Member

Link a post de foro, solo visible a usuarios registrados

lo acabo de reemplazar  y no hay cambios . que puede ser. 

Link a post de foro, solo visible a usuarios registrados

 

ResponderCitar
Respondido : 13/05/2020 3:49 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Pepe
 Pepe
Soporte CMS Webempresa Moderator

Hola Jaime.

Prueba a eliminar el siguiente bloque de código:

 

// Remove Add to Cart Button,price
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );

 

Un saludo

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¿Has probado WpCenter?, es nuestro nuevo manager de WordPress desde el propio cPanel sin necesidad de acceder a tu administración, te permitirá configurar actualizaciones automáticas y mucho más.
Pruébalo accediendo a tu cPanel > Aplicaciones Webempresa > WpCenter
¡Gracias!.

ResponderCitar
Respondido : 13/05/2020 4:29 pm
Jaime Erdulfo
 Jaime Erdulfo
Estimable Member

Link a post de foro, solo visible a usuarios registrados

ya esta eliminado, estoy adjuntando en el ticket anterior mi archivo zip, porfavor ya quite todo, lo he dejado como el tema original y no hay cambios.

ResponderCitar
Respondido : 13/05/2020 6:27 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jaime Erdulfo
 Jaime Erdulfo
Estimable Member

// Products Single Page Customization
remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );
// remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_title', 5 );
add_action( 'woocommerce_before_single_product_summary', 'atpwoocommerce_show_product_images', 20 );

require_once('minicartbag.php');

// Remove default ratings
remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );

// Remove product thumbnail
remove_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10);

// Remove Page Title
if( !function_exists('override_page_title')){
function override_page_title() {
return false;
}
add_filter('woocommerce_show_page_title', 'override_page_title');

 

//Remove Product Thumnails
remove_action( 'woocommerce_product_thumbnails', 'woocommerce_show_product_thumbnails', 20 );

ResponderCitar
Respondido : 13/05/2020 6:44 pm
Jaime Erdulfo
 Jaime Erdulfo
Estimable Member

Este es mi arhcivo config.php

 

 

<?php

//Prevent WooCommerce 2.0 Theme Support Warning
add_action( 'after_setup_theme', 'woocommerce_support' );
function woocommerce_support() {
add_theme_support( 'woocommerce' );
}

//Register custom styles
if( !is_admin() ){
add_action('wp_enqueue_scripts', 'atp_woocommerce_register_assets');
}

if( !function_exists('atp_woocommerce_register_assets')){
function atp_woocommerce_register_assets() {

//wp_enqueue_style( 'atp-wc-ppcss', get_template_directory_uri().'/woocommerce/css/prettyPhoto.css');
wp_enqueue_script( 'atp-wc-customselect-js', get_template_directory_uri().'/woocommerce/js/jquery.customSelect.js', array('jquery'), 1, true );
wp_enqueue_script( 'atp-wc-custom-js', get_template_directory_uri().'/woocommerce/js/custom.js', array('jquery'), 1, true );
wp_enqueue_style( 'iva-wc-css', get_template_directory_uri().'/woocommerce/css/woocommerce.css');
}
}

require_once('minicartbag.php');

// Remove default ratings
remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );

// Remove product thumbnail
remove_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10);

// Remove Page Title
if( !function_exists('override_page_title')){
function override_page_title() {
return false;
}
add_filter('woocommerce_show_page_title', 'override_page_title');
}

// Define image sizes
global $pagenow;

if ( is_admin() && isset( $_GET['activated'] ) && $pagenow == 'themes.php' ){
add_action( 'init', 'atp_woocommerce_image_dimensions', 1 );
}

function atp_woocommerce_image_dimensions() {
$catalog = array(
'width' => '350', // px
'height' => '350', // px
'crop' => 1 // true
);

$single = array(
'width' => '600', // px
'height' => '650', // px
'crop' => 1 // true
);

$thumbnail = array(
'width' => '150', // px
'height' => '150', // px
'crop' => 0 // false
);

// Image sizes
update_option( 'shop_catalog_image_size', $catalog ); // Product category thumbs
update_option( 'shop_single_image_size', $single ); // Single product image
update_option( 'shop_thumbnail_image_size', $thumbnail ); // Image gallery thumbs
}

// Loop Product Thumbnail function
add_action( 'woocommerce_before_shop_loop_item_title', 'atp_loop_product_thumbnail', 10);
function atp_loop_product_thumbnail(){

global $product;

$id = get_the_ID();
$rating_html = $product->get_rating_html();
$shop_catelog = get_option( 'shop_catalog_image_size') ;
$product_gallery = get_post_meta( $id, '_product_image_gallery', true );

$out = '<div class="product_wrapper">';
if (!empty( $product_gallery)) {

$product_gallery = explode(',',$product_gallery);
$hover_image_id = $product_gallery[0];
$img_src_hover_array = wp_get_attachment_image_src($hover_image_id, 'full', true );

if (!empty( $img_src_hover_array[0] )) {
$out .= '<div class="hoverimg">';
$out .= '<a href="'.get_permalink().'">';
$out .= atp_resize( $id,'',$shop_catelog ['width'] ,$shop_catelog ['height'], 'hoveroutclass', '');
$out .= atp_resize( $id,$img_src_hover_array[0],$shop_catelog ['width'] ,$shop_catelog ['height'], 'hoverinclass', '');
$out .= '</a>';
$out .= '</div>';
}
} else {
$out .= '<a href="'.get_permalink().'">';
$out .= atp_resize( $id,'',$shop_catelog ['width'] ,$shop_catelog ['height'], '', '');
$out .= '</a>';
}

$out .= '</div>';
$out .= atp_loop_product_info();

echo $out;
}

// Loop Product Info
function atp_loop_product_info() {
global $product;

switch ( $product->product_type ) {
case 'simple':
$iconclass = 'fa-shopping-cart';
break;
case 'variable':
$iconclass = 'fa-angle-double-down';
break;
case 'grouped':
$iconclass = 'fa-shopping-cart';
break;
case 'external':
$iconclass = 'fa-shopping-cart';
break;
default :
$iconclass = 'fa-shopping-cart';
}

$rating_html = $product->get_rating_html();

$out ='<div class="product_shopinfo">';
$out .='<div class="ps_inner">';
$out .='<h3><a href="'.get_permalink().'">'. get_the_title().'</a></h3>';
$class='';
if( !empty( $rating_html ) ) $out .= $rating_html;
if($product->is_purchasable()) {
$class .= 'add_to_cart_button';
}

if ( $price_html = $product->get_price_html() ) { $out .= $price_html; }

$out .= '</div>';

$out .='<div class="product_buttons">';
$out .= '<a href="'.get_permalink().'" class="button wc-forward">'.__( 'View Details', 'lifecare-textdomain' ).'</a>';
$out .= apply_filters(
'woocommerce_loop_add_to_cart_link',
sprintf( '<a href="%s" rel="nofollow ugc" data-product_id="%s" data-product_sku="%s" class="button %s product_type_%s">%s</a>',
esc_url( $product->add_to_cart_url() ),
esc_attr( $product->id ),
esc_attr( $product->get_sku() ),
$class,
esc_attr( $product->product_type ),
esc_html( $product->add_to_cart_text()). ' <i class="fa '.$iconclass.' fa-fw"></i>'
),
$product
);
$out .= '</div>';
$out .= '</div>';
return $out;
}

// Products Single Page Customization
remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );
// remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_title', 5 );
add_action( 'woocommerce_before_single_product_summary', 'atpwoocommerce_show_product_images', 20 );

function atpwoocommerce_show_product_images(){

global $post, $woocommerce, $product;

echo '<div class="images">';
if ( has_post_thumbnail() ) {

$image_title = esc_attr( get_the_title( get_post_thumbnail_id() ) );
$image_link = wp_get_attachment_url( get_post_thumbnail_id() );
$shop_single = get_option( 'shop_single_image_size') ;
$image = atp_resize( $post->ID,'',$shop_single['width'],$shop_single['height'],'',$image_title);
$attachment_count = count( $product->get_gallery_attachment_ids() );

if ( $attachment_count > 0 ) {
$gallery = '[product-gallery]';
} else {
$gallery = '';
}

echo apply_filters( 'woocommerce_single_product_image_html', sprintf( '<a href="%s" itemprop="image" class="woocommerce-main-image zoom" title="%s" data-rel="prettyPhoto' . $gallery . '">%s</a>', $image_link, $image_title, $image ), $post->ID );

} else {
echo apply_filters( 'woocommerce_single_product_image_html', sprintf( '<img src="%s" alt="" />', woocommerce_placeholder_img_src() ), $post->ID );
}
do_action( 'woocommerce_product_thumbnails' );
echo '</div>';
}

//Remove Product Thumnails
remove_action( 'woocommerce_product_thumbnails', 'woocommerce_show_product_thumbnails', 20 );

//Customization Product Thumnails
add_action( 'woocommerce_product_thumbnails', 'atp_product_thumbnails', 20 );

function atp_product_thumbnails(){
$shop_thumbnail = get_option( 'shop_thumbnail_image_size') ;

global $post, $product, $woocommerce;
$attachment_ids = $product->get_gallery_attachment_ids();

if ( $attachment_ids ) {

echo '<div class="thumbnails">';
$loop = 0;
$columns = apply_filters( 'woocommerce_product_thumbnails_columns', 3 );
foreach ( $attachment_ids as $attachment_id ) {
$classes = array( 'zoom' );
if ( $loop == 0 || $loop % $columns == 0 )
$classes[] = 'first';
if ( ( $loop + 1 ) % $columns == 0 )
$classes[] = 'last';

$image_link = wp_get_attachment_url( $attachment_id );

if ( ! $image_link )
continue;
$image = atp_resize('', $image_link,$shop_thumbnail['width'],$shop_thumbnail['height'],'');
$image_class = esc_attr( implode( ' ', $classes ) );
$image_title = esc_attr( get_the_title( $attachment_id ) );

echo apply_filters( 'woocommerce_single_product_image_thumbnail_html', sprintf( '<a href="%s" class="%s" title="%s" data-rel="prettyPhoto[product-gallery]">%s</a>', $image_link, $image_class, $image_title, $image ), $attachment_id, $post->ID, $image_class );

$loop++;
}
echo '</div>';
}
}

// Woocommerce Shop Navigation
function atp_shopnav($echo = true){
if ( class_exists('woocommerce') ) {

global $woocommerce;

$myaccount_page_id = get_option( 'woocommerce_myaccount_page_id' );
if ( $myaccount_page_id ) {
$myaccount_page_url = get_permalink( $myaccount_page_id );
$logout_url = wp_logout_url( get_permalink( $myaccount_page_id ) );
if ( get_option( 'woocommerce_force_ssl_checkout' ) == 'yes' ){
$logout_url = str_replace( 'http:', 'https:', $logout_url );
}
}

$output = '';
$cart_url = $woocommerce->cart->get_cart_url();
$checkout_url = $woocommerce->cart->get_checkout_url();
$shop_page_url = get_permalink( woocommerce_get_page_id( 'shop' ) );

$output .= '<div class="atp_sub_nav"><ul>';
if( is_user_logged_in() ){
$output .= '<li><i class="fa fa-user fa-fw"></i> <a href="'.$myaccount_page_url.'">Myaccount</a></li>';
$output .= '<li><i class="fa fa-suitcase fa-fw"></i> <a href="'.$shop_page_url.'">Shop</a></li>';
$output .= '<li><i class="fa fa-shopping-cart fa-fw"></i> <a href="'.$cart_url.'">Cart</a></li>';
$output .= '<li><i class="fa fa-credit-card fa-fw"></i> <a href="'.$checkout_url.'">Checkout</a></li>';
$output .= '<li><i class="fa fa-sign-out fa-fw"></i> <a href="'.$logout_url.'">Logout</a></li>';
}else{
$output .= '<li><a href="'.$myaccount_page_url.'">Login / Register</a></li>';
}
$output .= '</ul></div>';
}
if ( $echo ){
echo $output;
}else{
return $output;
}
}

// Ensure cart contents update when products are added to the cart via AJAX (place the following in functions.php)
add_filter('add_to_cart_fragments', 'woocommerce_header_add_to_cart_fragment');
function woocommerce_header_add_to_cart_fragment( $fragments ) {
global $woocommerce;

ob_start(); ?>
<a class="cart-contents" href="<?php echo $woocommerce->cart->get_cart_url(); ?>" title="<?php _e('View your shopping cart', 'lifecare-textdomain'); ?>">
<div class="icnWrap">
<span class="cartIcon"></span>
<span class="cartnumbers"><?php echo sprintf(_n('%d', '%d', $woocommerce->cart->cart_contents_count, 'lifecare-textdomain'), $woocommerce->cart->cart_contents_count);?></span>
</div>
</a>
<?php
$fragments['a.cart-contents'] = ob_get_clean();
return $fragments;
}

function iva_minicart(){
global $woocommerce;
?>

<div class="minicart-wrap">

<ul class="mini-cart">
<?php
if ( is_cart() ) {
$class = "current-menu-item";
} else {
$class = "";
}

?>
<li>
<a class="cart-contents" href="<?php echo $woocommerce->cart->get_cart_url(); ?>" title="<?php _e( 'View your shopping cart', 'lifecare-textdomain' ); ?>">
<div class="icnWrap">
<span class="cartIcon"></span>
<span class="cartnumbers"><?php echo sprintf(_n('%d', '%d', $woocommerce->cart->cart_contents_count, 'lifecare-textdomain'), $woocommerce->cart->cart_contents_count);?></span>
</div>
</a>
</li>
<?php the_widget( 'WC_Widget_Cart', 'title=' ); ?>
</ul>

</div>
<?php
}
?>

ResponderCitar
Respondido : 13/05/2020 6:45 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jhon Marreros Guzman
 Jhon Marreros Guzman
Soporte CMS Webempresa Moderator

Hola

Para ir descartando si el código que te afecta esta en tu theme o es por algo que se quedo en la base de datos o es un plugin.

Prueba cambiar temporalmente de theme usa alguno de los que vienen por defecto y verifica si te sucede lo mismo.

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 13/05/2020 6:46 pm
Jaime Erdulfo
 Jaime Erdulfo
Estimable Member

Una consulta, en el caso elimine el theme de lifecare, y vuelva a subir toda la plantilla pierdo mi posicionamiento, lo que me preocupa es eso ya que hemos trabjaado mucho en eso. y mis productos de woocommerce son los que estan posicionados, me pueden orientar, como hago ese cambio, sin perder posicionamiento.? 

Recuerdo que antes de hacer el cambio de la desactivacion de carrito mande ticket, este usuario es nuevo, yo tenia otro usuario desde ya hace 5 años, por eso no encuentro mi usuario antiguo, a mi me lo desactivaron porque si queria soporte tenia que subir el plan, y procedimos  arealizar el cambio, pero cuando volvi a ingresar ya no estaban mis tickets antiguos. 

ResponderCitar
Respondido : 13/05/2020 9:28 pm

Cursos Gratuitos WordPress

Jhon Marreros Guzman
 Jhon Marreros Guzman
Soporte CMS Webempresa Moderator

Hola

Si cambias de theme sólo cambia el diseño, tu contenido y estructura de tu sitio siguen igual, por lo que no debes tener problemas con Google.

De hecho esa es parte de la magia de los gestores de contenido como WordPress conservar tu estructura y contenido pero permitirte cambiar el diseño.

Con respecto a tu consulta de tu usuario anterior, mejor consulta esto a través de tickets de soporte ya que desde foro no tenemos esa información.

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 13/05/2020 9:39 pm
Jaime Erdulfo
 Jaime Erdulfo
Estimable Member

Link a post de foro, solo visible a usuarios registrados

Acabo de actualizar la plantilla, es decir borre la que tenia y puse la que descargue de envato. 

desactive todos los plugins y no hay cambios. otra sugerencia?

ResponderCitar
Respondido : 13/05/2020 10:13 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jaime Erdulfo
 Jaime Erdulfo
Estimable Member
Respondido por: Link a post de foro, solo visible a usuarios registrados

Link a post de foro, solo visible a usuarios registrados

Acabo de actualizar la plantilla, es decir borre la que tenia y puse la que descargue de envato. 

desactive todos los plugins y no hay cambios. otra sugerencia?

La plantilla actual no es compatible con woocommerce. La opcion seria utilizar otro theme

ResponderCitar
Respondido : 13/05/2020 11:54 pm
Bulmaro
 Bulmaro
Miembro Moderator

Link a post de foro, solo visible a usuarios registrados

Hola Jaime, 

Pues si eso te han indicado los desarrolladores no hay otra opción entonces, a cambiar de tema.

Saludos 🙂

Bulmaro Arellano N.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

¡Gracias!.

ResponderCitar
Respondido : 14/05/2020 5:19 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Página 2 / 2

Por favor Iniciar Sesión o Registro