Se solicita Programador que sepa usar Woocommerce :)

Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

ggber Seguir

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
11 Feb 2013
Mensajes
663
Porcentaje - 94.2%
49   3   0
Les comento tengo un diseño a medida en wordpress que funciona con woocomerce y el theme wootique, el problema que existe una función en woocommerce para que el sistema muestre varias opciones y darle añadir al carro el cuál creo quitaron el single-product.php que tengo y quisiera agregarlo.

Así que requiero de algún programador para que me pueda agregar la linea para poner esta opción en mi single-product.php de woocommerce y los clientes puedan escoger variantes "Variations" de woocommerce un ejemplo es el de abajo son las lineas que requiero se pongan en mi archivo single-product.php que es el código que les dejo abajo...

Pot aquí encontre algo pero no se como integrarlo.

Woocommerce: Display Dynamic Content For Each Product Variation - Blue Sky Sessions

faltaaa.png

Solo gente seria y que sepa hacer el trabajo.

PHP:
<?php get_header(); ?>
<?php global $woo_options; ?>
	
	<?php if ( $woo_options[ 'woo_breadcrumbs_show' ] == 'true' ) { ?>
		<?php woo_breadcrumbs(); ?> 
	<?php } ?>
       
    <div id="content" class="col-full">
		<div id="main" class="col-left">
        <?php if (have_posts()) : $count = 0; ?>
        <?php while (have_posts()) : the_post(); $count++; ?>
        
			<div <?php post_class(); ?>>
			
					<?php echo woo_embed( 'width=500' ); ?>
                <?php if ( $woo_options[ 'woo_thumb_single' ] == "true" && !woo_embed( '')) woo_image( 'width='.$woo_options[ 'woo_single_w' ].'&height='.$woo_options[ 'woo_single_h' ].'&class=thumbnail '.$woo_options[ 'woo_thumb_single_align' ]); ?>

                <h1 class="titleSingleProduct"><?php the_title(); ?></h1>
                
							
				<div class="images">

					<?php
						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() );
							$image       		= get_the_post_thumbnail( $post->ID, apply_filters( 'single_product_large_thumbnail_size', 'shop_single' ), array(
								'title' => $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"  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="Placeholder" />', woocommerce_placeholder_img_src() ), $post->ID );
						}
					?>

					<?php do_action( 'woocommerce_product_thumbnails' ); ?>
					<br class="both" />
				</div>	
				
				
				<div class="blockGet">
					<ul class="cellsPayment">
						<li>
							<?php if ( $price_html = $product->get_price_html() ) : ?>
								<span class="price" style="color: #d7410b ">Precio: <?php echo $price_html; ?></span>
							<?php endif; ?>
						</li>
						
						<li>
				
						</li>
					</ul>
					
					<div class="entry"><?php the_content(); ?></div>
                  
                  <?php edit_post_link( __( '{ Editar }', 'woothemes' ), '<span class="small">', '</span>' ); ?>
					
					<table>
						<tr>
							<td valign="top">
								<?php if ( ! $product->is_in_stock() ) : ?>
	<a href="<?php echo get_permalink($product->id); ?>" class="button"><?php echo apply_filters('out_of_stock_add_to_cart_text', __('Read More', 'woocommerce')); ?></a>
    
<?php else : ?>

<?php
switch ( $product->product_type ) {
case "variable" :
$link = get_permalink($product->id);
$label = apply_filters('variable_add_to_cart_text', __('Select options', 'woocommerce'));
break;
case "grouped" :
$link = get_permalink($product->id);
$label = apply_filters('grouped_add_to_cart_text', __('View options', 'woocommerce'));
break;
case "external" :
$link = get_permalink($product->id);
$label = apply_filters('external_add_to_cart_text', __('Read More', 'woocommerce'));
break;
default :
$link = esc_url( $product->add_to_cart_url() );
$label = apply_filters('add_to_cart_text', __('Add to cart', 'woocommerce'));
break;
}
//printf('<a href="%s" rel="nofollow" data-product_id="%s" class="button add_to_cart_button product_type_%s">%s</a>', $link, $product->id, $product->product_type, $label);
if ( $product->product_type == 'simple' ) {
?>
<form action="<?php echo esc_url( $product->add_to_cart_url() ); ?>" class="cart" method="post" enctype='multipart/form-data'>
<?php woocommerce_quantity_input(); ?>
<button type="submit" class="button alt"><?php echo $label; ?></button>
</form>
<?php
} else {
printf('<a href="%s" rel="nofollow" data-product_id="%s" class="button add_to_cart_button product_type_%s">%s</a>', $link, $product->id, $product->product_type, $label);
}
 
?>
 
<?php endif; ?>
                                
								
								
							</td>
						</tr>
						
					</table>
					
				</div>
				
            </div><!-- .post -->
			
                                               
		<?php endwhile; else: ?>
			<div <?php post_class(); ?>>
            	<p><?php _e( 'Lo sentimos, no hay productos que corresponden a sus criterios.', 'woothemes' ) ?></p>
			</div><!-- .post -->             
       	<?php endif; ?>  
        
		
			<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1&appId=666674760031742";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
	
			<div class="fb-comments" data-href="http://www.dominio.com<?php echo $_SERVER["REQUEST_URI"]; ?>" data-colorscheme="light" data-numposts="10" data-width="595"></div>
			
			
		</div><!-- #main -->
		
        <?php get_sidebar(); ?>

    </div><!-- #content -->
		
<?php get_footer(); ?>
 
Última edición:
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Arriba