Shuar
Respuestas de foro creadas
-
Foro: Plugins y Hacks
En respuesta a: Modificar código fichas de producto.Gracias LGrusin, si lo he probado pero no funciona, o al menos no como lo hago.
Copio el mismo código en archive-product.php y no funciona, esto es exactamente:
?> <p class="price"><?php echo $product->get_price_html(); ?></p> <?php if (!is_user_logged_in()) { // Este código se ejecuta cuando los usuarios no están conectados echo '<span>' . __('<span style="color:#B22222;"><style="white-space: pre;">Venta exclusiva profesionales.<style="color: rgb(0, 0, 0); white-space: pre;"> <a href="https://nailsup.es/my-account">Iniciar Sesión</a> para comprar.', 'tudomaindetema') . '</span>'; } elseif ( ! is_user_logged_in() && is_single( $productos ) ) { } elseif ( is_single( $productos ) ) {
¿Que puedo estar haciendo mal?
Foro: Plugins y Hacks
En respuesta a: Modificar código fichas de producto.Hola LGrusin.
Imagino que no me he expresado bien, pues el problema que planteo aun que parecido, no tiene nada que ver con el anterior.
En el anterior la pregunta era sobre PAGINA DE PRODUCTO
Ahora necesito hacer lo mismo pero en FICHAS DE PRODUCTO
No se si se ve la diferencia?
Puedes ayudarme? Gracias!
Foro: Plugins y Hacks
En respuesta a: Intentando ampliar una accionHola Yordan!
Lo primero, volver a darte las gracias por tu ayuda y por tu compromiso con este magnifico foro y con los que tenemos unos escasos o nulos conocimientos sobre el tema
Bueno te cuento que el código que me pasas no funciona correctamente. No entiendo por que. Al final haciendo pruebas lo he hecho funcionar de la siguiente manera:
// ID de producto donde mostrar mensaje especifico $productos = array( 19930, // Magic Lash 00, // Pantalón 00, // Chaqueta 00, // Jersey ); ?> <p class="price"><?php echo $product->get_price_html(); ?></p> <?php if (!is_user_logged_in()) { // Este código se ejecuta cuando los usuarios no están conectados echo '<span>' . __('<span style="color:#B22222;"><style="white-space: pre;">Registrate como profesional y compra a precios profesionales.<style="color: rgb(0, 0, 0); white-space: pre;"> <a href="https://nailsup.es/my-account">Iniciar Sesión</a>', 'tudomaindetema') . '</span>'; } elseif ( ! is_user_logged_in() && is_single( $productos ) ) { } elseif ( is_single( $productos ) ) { // Este código se ejecuta en un producto específico cuando estas conectado echo '<span>' . __('<span style="color:#B22222;">Este producto es de precio único tanto profesional como PVP', 'tudomaindetema') . '</span>'; // Este código se ejecuta en el resto de productos } else { echo '<span>' . __('<span style="color:#B22222;">¡Estás comprando a precio profesional!', 'tudomaindetema') . '</span>'; } ?>
La parte de hacer que un mensaje especifico se lea en ID de producto específicos funciona, pero solo cuando estas conectado. Desconectado, solo se ve el mensaje general para todos.
Lo cierto que así me podría servir, pero si se te ocurre algo soy todo oídos.
Un saludo.
Foro: Plugins y Hacks
En respuesta a: Intentando ampliar una accionFunciona a la perfección Yordan!!!!!
Dos detalles para dejarlo perfecto.
1. Como hacer para que en el producto especifico también tenga un texto concreto estando desconectado (Rol de invitado)
2. ¿Como haría para integrar lo dicho en varios ID de producto?Foro: Plugins y Hacks
En respuesta a: Intentando ampliar una accionHola Yordan!
Gracias por tu respuesta. A ver te cuento.
En principio el código que pones no me funciona, pero repasando mi pagina price.php el código que contiene para hacer la primera acción no es el mismo que el que he puesto en un principio (disculpa el error) el digo con el que trabajo y me da maravillosos resultados es:
?> <p class="price"><?php echo $product->get_price_html(); ?></p> <?php if(!is_user_logged_in()){ echo '<span>'.__('<span style="color:#B22222;"><style="white-space: pre;">Registrate como profesional y compra a precios profesionales.<style="color: rgb(0, 0, 0); white-space: pre;"> <a href="https://nailsup.es/my-account">Iniciar Sesión</a>','tudomaindetema').'</span>'; }else{ echo '<span>'.__('<span style="color:#B22222;">¡Estás comprando a precio profesional!','tudomaindetema').'</span>'; } ?>
He intentado modificarlo con las lineas que me das, pero nada me da error. Lo que he puesto es lo siguiente:
?> <p class="price"><?php echo $product->get_price_html(); ?></p> <?php if(!is_user_logged_in()){ echo '<span>'.__('<span style="color:#B22222;"><style="white-space: pre;">Registrate como profesional y compra a precios profesionales.<style="color: rgb(0, 0, 0); white-space: pre;"> <a href="https://nailsup.es/my-account">Iniciar Sesión</a>','tudomaindetema').'</span>'; }else{ echo '<span>'.__('<span style="color:#B22222;">¡Estás comprando a precio profesional!','tudomaindetema').'</span>'; } ?> <?php elseif ( is_single(2500) // El ID específico del producto ) : ?> <span><?php _e('Estás comprando como un cliente','themedomain'); ?></span> <?php else: ?> <span><?php _e('Estás comprando como profesional','themedomain'); ?></span> <?php endif; ?>
jejejeje seguramente una burrada, pero como te habrás dado cuenta la informática no es lo mío, por mucho que me empeñe jejeje.
Bueno, alguna idea de como hacerlo correctamente???
Gracias y un saludo.
Foro: WooCommerce
En respuesta a: Texto Suscripción bajo el precioPerfecto! Efectivamente las <p> eran el problema.
Dejo el texto tal y como a quedado por si sirve de algo. Y cierro el tema.
<p class=»price»><?php echo $product->get_price_html(); ?></p>
<?php if(!is_user_logged_in()){
echo ‘<span>’.__(‘<span style=»color:#B22222;»><style=»white-space: pre;»>Registrate como profesional y compra a precios profesionales.<style=»color: rgb(0, 0, 0); white-space: pre;»> Iniciar Sesión‘,’tudomaindetema’).'</span>’;
}else{
echo ‘<span>’.__(‘¡Estás comprando como profesional!’,’tudomaindetema’).'</span>’;
} ?>Una vez más gracias!
Foro: WooCommerce
En respuesta a: Texto Suscripción bajo el precioBueno, lo que es diferente es lo siguiente. (Lo pongo en tu conocimiento por si es de tu interes)
Mi pagina price.php original es de la siguiente manera
<p class=»<?php echo esc_attr( apply_filters( ‘woocommerce_product_price_class’, ‘price’ ) );?>»><?php echo $product->get_price_html(); ?></p>
Quitando esta linea (en la copia del child theme) y poniendo la linea que tu me das que es la siguiente:
<p class=»price»><?php echo $product->get_price_html(); ?></p>
La cosa a funcionado a la perfección.En definitiva la cosa ha quedado asi:
<p class=»price»><?php echo $product->get_price_html(); ?></p>
<?php if(!is_user_logged_in()){
echo ‘<span>’.__(‘<p><span style=»font-size:11.5px;»><span style=»color:#B22222;»><span style=»white-space: pre;»>REGISTRATE COMO PROFESIONAL Y COMPRA A PRECIOS PROFESIONALES.</span><span style=»color: rgb(0, 0, 0); white-space: pre;»> Iniciar Sesión</span></span></span></p>’,’tudomaindetema’).'</span>’;
}else{
echo ‘<span>’.__(‘Estás comprando como profesional’,’tudomaindetema’).'</span>’;
} ?>Yo le he metido un poco de color y un enlace.
Por último y antes de cerrar el tema.
He notado que la linea de cuando no estas registrado «date de alta como profe…» no se adapta al móvil, quedando toda entera en una sola linea. En cambio el texto Iniciar Sesión, si que baja cuando se visualiza en un móvil.No encuentro la manera de corregirlo. ¿Sabrías decirme que hago mal?
Gracias de nuevo!
Foro: WooCommerce
En respuesta a: Texto Suscripción bajo el precioAHORA SI! Adrian eres un crak!! Muchísimas gracias!
Foro: WooCommerce
En respuesta a: Texto Suscripción bajo el precioHola!
A ver cuando digo que no funciona me refiero a que la solución aportada no funciona.
Si, si hago modificaciones en el archivo price.php se ven en pantalla.
No se que es un override, pero lo que si creo que esta claro es que el tema hace uso de price.php.
Podría ser que el código no funciona?? Podríamos probar otra cosa? Necesitas más información que ayude a encontrar una solución?
Como puedes imaginar me urge bastante encontrar una solución.
Gracias!
Foro: WooCommerce
En respuesta a: Texto Suscripción bajo el precioHola de nuevo Adrian.
A ver creo que no me he expresado bien. Olvidemonos del plugin ya que lo tengo desinstalado. No estoy pidiendo soporte para el plugin, lo menciono por que es el plugin que adquiero para poder poner varios precios en diferentes roles.
En todo caso seria soporte para woocommerce. El archivo price.php esta en su sitio.
La pregunta es la siguiente: ¿Hay alguna manera de poner un texto debajo del precio de un producto (precio genérico) y que cuando un cliente se registre ese texto desaparezca?
¿Alguna solución?
Gracias Adrian y perdona las molestias.
Foro: WooCommerce
En respuesta a: Texto Suscripción bajo el precioHola Adrian!
Gracias por tu interes. No a habido suerte y no funciona. Sigo sin poder resolver el problema. ¿Alguna idea?
Un saludo.
Foro: WooCommerce
En respuesta a: Plugin más que imagenes en variables.Hola Jonatan. Disculpa no recordaba que estaba en manteniemiento. Agradesco tu propuesta, pero desgraciadamente han de estar todo junto, es una carta de color.
Te dejo de nuevo el enlace, ya que ha cambiado: https://latendaelx.es/tienda/gel-polish-color/
Y esto es lo que quiero hacer (no tiene por que ser igual, pero al menos poder dar un formato de paginas a los colores): http://victoriavynn.com/pure-color/
Gracias de antemano.
Un saludo.
Foro: WooCommerce
En respuesta a: Problemas con precios exclusivos en Dynamic PricingHola Fernando. Te dejo el enlace del puging en cuestión. https://woocommerce.com/products/dynamic-pricing/?_ga=2.138645808.289120407.1521182654-1809557669.1518003392
Foro: WooCommerce
En respuesta a: Necesito un Puglin para hacer variaciones mas llamativasGracias por contestar. Los pugin que he probado son Variation Swatches for WooCommerce y otro muy similar que no recuerdo el nombre. Los dos permiten subir fotos, pero de tamaño mínimo y todo muy limitado. Voy a mirar el que me dices en su versión de pago…. y lo comento.
GRACIAS!
Foro: WooCommerce
En respuesta a: Quien podría decirme como se hace…¿?Entendido. Es la primera vez que uso el foro. Gracias por contestar. Un saludo.