daschin2
Respuestas de foro creadas
-
Foro: WooCommerce
En respuesta a: Campo personalizado dinámico para productoMuchas gracias ya lo solucione @kallookoo si era por la
$n_variation
puse(int)
para que tradujera de string a int y de una funcionoForo: WooCommerce
En respuesta a: Como evito que aparezca un post_meta en el tab de customs fieldsBuenas @jose-lazo lo que quiero es que aparezca en la sección de «datos del producto» pero que no se refleje en la parte de «Campos personalizados» mi problema esta en esta ultima el cual al ingresar el valor de la variable al guardar se ve reflejado en la sección de campos personalizados imagenLink
Foro: WooCommerce
En respuesta a: como obtener datos de una ordenMirando en la base de datos donde se guardan las ordenes
wp_wc_order_product_looku
ywp_wc_order_stats
que el ID se guarda en la columna por nombreOrder_id
cambio donde se recibe la orden$the_order
porOrder_id
quedandoadd_filter("woocommerce_admin_order_actions", function ($actions, $order_id) { if ( $order_id->has_status( 'completed' ) ) { $action_slug = 'impresion'; $actions[$action_slug] = [ 'url' => wp_nonce_url(admin_url('admin-ajax.php?action=invoice_generator&order_id='.$order_id)), 'action' => $action_slug, 'name' => __( 'Imprimir'), ]; } return $actions; }, 10, 2);
pero al fijarme en la URL que aparece todos los datos en ella
admin-ajax.php?action=invoice_generator&order_id=%7B"id"%3A247%2C"parent_id"%3A0%2C"status"%3A"completed"%2C"currency"%3A"USD"%2C"version"%3A"5.0.0"...
al ponerle$order_id->get_id();
ya aparece el ID del pedido pero al recibirlo y usarwc_get_order( $order_id )
muestro convar_dump
para ver que contiene y me aparece que no se recibe obool(false)
Foro: Diseño – Temas y plantillas
En respuesta a: Manipulación de Id variable JQueryYa encontré la solución
$('.icono-categorias').click(function(){ $id_desplegable = $(this).attr('id') $('.'+$id_desplegable).toggleClass('d-none'); })
Foro: WooCommerce
En respuesta a: Como obtener precio mínimo y máximoBuenas Jose no he podido mostrar los precios he intentado en la misma seccion de filtros que estoy haciendo
$valormaximo = $_GET["max_price"]; echo '<h2>'.$_GET["min_price"].'</h2>'; print_r($_GET["min_price"]); echo $valormaximo;
probando si se resivian los datos pero no se muestra nada. haciendo prueba cree un shortcode y probando lo en diferente paginas pero sigue sin mostrar algo
Foro: WooCommerce
En respuesta a: Productos con múltiples inventarios, precios y direccionesBuenas para lo de las bodegas eso te tocaría por productos variables de woocommerce con estos puedes poner precios diferentes al mismo producto
También te tocaría hacer o comprar un plugin que agregue descripciones personalizadas a los productos de pendiendo de la bodega y lo mismo con el plugin de geolocalizarForo: WooCommerce
En respuesta a: Página productoSi estas usando un theme child busca en la carpeta de este o si estas modificando el tema busca en el archivo
page.php
si es una pagina «estática» o enindex.php
si es una pagina con sidebarForo: WooCommerce
En respuesta a: Página productoBuenas me paso una vez te toca ir buscando donde hay alguna
DIV
sin su cierreForo: Diseño – Temas y plantillas
En respuesta a: No aparece bloque de ingresar imagen estacadaCorregi un error en el archivo
support.php
add_action('after_setup_theme', 'disortopedicos_setup');
Foro: WooCommerce
En respuesta a: Editar el bloque de woocommerceMuchas gracias.
Para que aparesca el texto de uninput
como seria
codigo delinput
:
<input type="text" name="text_sale" value="<?php echo ($valor_texof = get_option('text_sale'))? $valor_texof : ''; ?>">
codigo de la edicion:
function replace_sale_text( $oferta ) { $oferta = '<span class="onsale">OFERTA</span>'; return $oferta; }
he intentado con
$oferta = echo $text_sale;
pero aparece sin la clase onseale lo que hace que no se muestre sobre la imagen tambien con$oferta = '<span class="onsale"><?php echo $text_sale ?></span>';
Foro: WooCommerce
En respuesta a: Editar el bloque de woocommerceBuenas re-explicandome bien
Lo que quiero hacer es modificar el aviso de oferta desde un plugin digamos poner que en vez de aviso de oferta salga en porcentaje la cosa seria como me recomiendan hacer para modificar esoadd_filter('onsale')
o algo asiForo: WordPress Avanzado
En respuesta a: Ayuda con el guardado de checkboxok muchas gracias
Foro: WordPress Avanzado
En respuesta a: Ayuda con el guardado de checkboxBuenas muchas gracias ya tengo funcionando lo de las checkbox y ahora para hacer una accion con ellas tengo el siguiente codigo
function remover_sku($enabled){ if (empty($_POST['SKUAD'])){ return $false; }else{ return $enabled; } } add_filter( 'wc_product_sku_enabled', 'remover_sku' );
lo tengo linkeado por un
include
actulmente tengo un problema porque puedo activar por primera vez pero al desactivarlo no vuelven a aparecer las SKU del woocommerce.
Creo que es algo que estoy haciendo mal con elempty
o alguna clase de declarasion que me borre algun valor de la variableForo: WordPress Avanzado
En respuesta a: Ayuda con el guardado de checkboxal poner otra checkbox con
<input type="checkbox", name="SKUAD[Prueba]"<?php checked( isset( $options['Prueba'] ) ); ?>, value="Prueba">
no lo toma y voy a revisar en la base de datos y tampoco aparece estoy seguro porque no lo detecta como una array o algo parecido y me lansa un errorForo: WordPress Avanzado
En respuesta a: Ayuda con el guardado de checkboxlo que aparece en la base de datos es «SKUAD a:1:{s:3:»SKU»;s:3:»SKU»;}»