Resultados de búsqueda para 'woocommerce email'

Viendo 15 resultados - del 286 al 300 (de un total de 374)
  • Foro: WooCommerce
    Como el debate: Como subir descargables
    • Hola,
      he creado una pequeña tienda online donde vender algunos productos descargables que estaba generando en mi blog gratuitamente y tenían buena acogida.

      Está todo en orden, pero no se como subir los archivos. Lo he hecho de varias maneras,
      1. Compartiendo un enlace a mega.nz, pero este cuando se envia en el email a mis compradores no les lleva donde debe, sino que se descarga un arvhico extraño que no se qué es.

      2. Lo he subido al Administrador de archivos de WP, mediante un plugin, pero veo que el funcionamiento es el mismo que el que haría desde Filezilla. Y si, funciona, pero a la hora de compartir el archivo debo hacerlo en .zip, porque no es un único archivo, sino que muchos (imágenes en .jpg). También he probado a compartir la propia carpeta, pero me lleva a un enlace de mi propio wp-admin y no creo que pueda compartir dicho enlace, además, de que tampoco tiene una apariencia muy atractiva.

      Mi pregunta es, ¿cómo podría subir todos mis archivos y compartirlos en un único enlace, pero que no tenga que crear ni un .zip ni un .rar? ¿se pueden compartir enlaces de mega o dropbox de alguna forma dentro de la casilla de «Descarga» de Woocommerce?

      Mi contenido se descarga mayoritariamente en el teléfono móvil, por lo que no es posible descomprimir estos archivos en él, y si lo es, la gente que los descarga no creo que sepan.

      Muchas gracias, Isa

      La página con la que necesito ayuda: [accede para ver el enlace]

    • Hola a todos 🙂

      Después de solucionar un problema con el envío de los correos de Woocommerce usando el plugin Easy WP SMTP y comprobar que todo funcionaba correctamente. A los pocos días, todos los emails que envía Woocoomerce llegan a la bandeja de correos de los destinatarios como código html. Es decir, en vez de visualizarse la plantilla de email por defecto del tema de la web, llega el código html de esa misma plantilla con los datos de la compra y demás.

      Para no crear una publicación demasiado larga en el foro, pego un el comienzo del email que recibe un cliente al hacer un pedido:

      ——————

      MIME-Version: 1.0
      Content-Type: text/html; charset=UTF-8
      Content-Transfer-Encoding: 8bit

      <!DOCTYPE html>
      <html lang=»es-ES»>
      <head>
      <meta http-equiv=»Content-Type» content=»text/html; charset=UTF-8″>
      <title>Maggie Peace</title>
      </head>
      <body leftmargin=»0″ marginwidth=»0″ topmargin=»0″ marginheight=»0″ offset=»0″>
      <div id=»wrapper» dir=»ltr» style=»background-color: #f5f5f5; margin: 0; padding: 70px 0 70px 0; -webkit-text-size-adjust: none !important; width: 100%;»>
      <table border=»0″ cellpadding=»0″ cellspacing=»0″ height=»100%» width=»100%»><tr>
      <td align=»center» valign=»top»>….

      ——–

      Lo que sigue es el resto de código de la plantilla de email.

      Hasta ahora he estado tratando de hacer pruebas con otras plantillas. También he tratado de forzar la codificación en UTF-8 de lo que se envíe de la web siguiendo comentarios que he ido encontrado. He contactado con el soporte técnico del servicio de hosting para verificar que no era un problema derivado de algún cambio que estos hubieran realizado. He estado buscando información y no he dado con algo parecido o quizá no he sabido buscar. El caso es que recurro a este foro para ver si hay alguien que se haya enfrentado a algo parecido y pueda darme alguna pista.

      Muchas gracias y un saludo 🙂

      La página con la que necesito ayuda: [accede para ver el enlace]

    Moderador Jose Conti

    (@jconti)

    Hola @aldoares

    Lo que necesitas en si, es cruzar datos entre los diferentes sitios del Multisite, como bien dice @kallookoo es posible, pero no lo vas a encontrar ya desarrollado tal y como quieres, o si, añadiendo aun más funcionalidades de las que pretendes.

    Lo más sencillo, por lo que entiendo de lo que quieres conseguir, es que partas de WooCommerce + BuddyPress. Con BuddyPress, ya tendrás todo lo que son los perfiles y de una forma sencilla, que el mismo se encargue de mirar toda la actividad en la red. Luego está la extensión que te lo pueden unir con WooCommerce, cómo por ejemplo https://wordpress.org/plugins/wc4bp/ Mira si cumple con lo que quieres. En https://addendio.com/try-plugin/?slug=wc4bp (si no te importa compartir el email con ellos), te crearán un sandbox de forma automática para que puedas hacer pruebas. Si no, lo instalas en tu sitio en desarrollo y lo pruebas.

    La versión PRO tiene más característica y la puedes encontrar en esta página https://themekraft.com/products/woocommerce-buddypress-integration/ lo que pasa es que tiene un coste mensual, y no veo que sea necesario al principio, aunque la verdad es que añade funcionalidades muy interesantes.

    Para no liarte, yo creo que lo suyo es BP + Woo + Plugin WP4BP, es su versión free cómo mínimo, y luego, si lo ves interesante y te compensa, adquirir licencia pro.

    Saludos

    • Hola Buenos días, tengo un problema con wordpress, tengo todo configurado para que el cliente sea el que pone el precio entero sin que calcule el IVA, el problema es que a la hora de realizar el pedido el email que manda cuando calcula el total pone (Sin IVA) lo he intentado quitar con CSS pero no puedo, alguien sabe como quitarlo o por lo menos donde colocar el css del email para quitarlo?

      Muchas gracias

    Foro: WooCommerce
    En respuesta a: Vender pdfs personalizados
    Moderador Fernando Tellado

    (@fernandot)

    No conozco ningún generador automático como el que indicas, pero puedes hacerlo manualmente:

    1. Creas tu producto de descarga, pero sin la descarga. Indicas en el email o en el mismo producto que recibirá la descarga 24 horas después de hacer el pedido.
    2. Te aseguras que en los ajustes de WooCommerce tengas desactivada la casilla llamada «Permitir acceso a los productos descargables después del pago» en WooCommerce > Productos > Descargables
    3. Cuando recibas el pedido personalizas el PDF y lo adjuntas al pedido editándolo, en la sección «Permisos de producto descargable». Añades nota a la modificación para avisar al cliente de que ya tiene disponible su PDF personalizado.

    Lo sé, es un peñazo, pero no se de ningún plugin para personalizar PDFs a partir de campos del pedido.

    • ralvarezfb

      (@ralvarezfb)


      He puesto este codigo en el tema hijo pero sigue saliendo

      <?php

      /*
      * DESHABILITAR CAMPOS DEL CHECKOUT DE WOOCOMMERCE
      */
      function storefront_child_remove_checkout_fields( $fields ) {
      // unset ($fields[‘billing’][‘billing_first_name’]); // Eliminar el campo Nombre
      // unset ($fields[‘billing’][‘billing_last_name’]); // Eliminar el campo Apellidos
      unset ($fields[‘billing’][‘billing_city’]); // Eliminar el campo Empresa
      unset ($fields[‘billing’][‘billing_company’]); // Eliminar el campo Empresa
      unset ($fields[‘billing’][‘billing_address_1’]); // Eliminar el campo Dirección 1
      unset ($fields[‘billing’][‘billing_address_2’]); // Eliminar el campo Dirección 2
      unset ($fields[‘billing’][‘billing_postcode’]); // Eliminar el campo Código Postal
      unset ($fields[‘billing’][‘billing_state’]); // Eliminar el campo Provincia
      unset ($fields[‘billing’][‘billing_country’]); // Eliminar el campo País
      unset ($fields[‘billing’][‘billing_email’]); // Eliminar el campo Correo Electrónico
      unset ($fields[‘billing’][‘billing_phone’]); // Eliminar el campo Teléfono
      return $fields;
      }
      add_filter( ‘woocommerce_checkout_fields’ , ‘storefront_child_remove_checkout_fields’ );
      add_filter(‘woocommerce_create_account_default_checked’ , function ($checked){
      return true;
      });

    Iniciador del debate dahuegon

    (@dahuegon)

    Si claro, es un plugin de pago y ya lo he reportado.
    Plugin: Plugin de estados de pedido personalizados con notificaciones por email
    Link al plugin: aquí

    Se trata de un plugin que añade estados de pedido adicionales a los que trae por defecto woocommerce. Lo vi muy interesante porque claro, woocommerce no trae un estado «enviado» y eso en los usuarios que hacen pedidos, el ponerles «completado» como estado cuando solo se ha enviado el pedido, no lo entienden muy bien precisamente porque no han recibido el pedido y les llega un correo diciendo eso, que ya está completado el pedido.
    Por otro lado, si no cambias el estado a nada hasta que no se entrega, resulta que los que hacen pedido (no pocos) se ponen en contacto con la tienda para preguntar que pasa con su pedido porque no les llega ningún correo de la evolución del mismo y creen que ni se ha enviado todavía.

    Por eso veía interesante el plugin.

    Supongo que al desarrollador lo conoceréis, lleva tiempo con esto de WP y después de tiempo viéndolo aparecer en resultados de búsqueda cuando googleo mis dudas, llegó a resultarme confiable y contrate su servicio de plugins premium porque tiene algunos que a priori, resultan muy interesantes.
    Supongo que como todo, pues no hay una eficacia del 100%, pero en realidad el soporte que da, hasta el momento es bueno, ya veremos con esto
    Saludos.

    • Esta respuesta fue modificada hace 6 años por dahuegon.
    • Esta respuesta fue modificada hace 6 años por dahuegon.
    • ralvarezfb

      (@ralvarezfb)


      En la página …./finalizar-compra/ necesito quitar los siguientes campos, pero no lo consigo incluyendo el siguiente código fuente en el fichero functions.php:

      function storefront_child_remove_checkout_fields( $fields ) {
      // unset ($fields[‘billing’][‘billing_first_name’]); // Eliminar el campo Nombre
      // unset ($fields[‘billing’][‘billing_last_name’]); // Eliminar el campo Apellidos
      unset ($fields[‘billing’][‘billing_city’]); // Eliminar el campo Ciudad
      unset ($fields[‘billing’][‘billing_company’]); // Eliminar el campo Empresa
      unset ($fields[‘billing’][‘billing_address_1’]); // Eliminar el campo Dirección 1
      unset ($fields[‘billing’][‘billing_address_2’]); // Eliminar el campo Dirección 2
      unset ($fields[‘billing’][‘billing_postcode’]); // Eliminar el campo Código Postal
      unset ($fields[‘billing’][‘billing_state’]); // Eliminar el campo Provincia
      unset ($fields[‘billing’][‘billing_country’]); // Eliminar el campo País
      unset ($fields[‘billing’][‘billing_email’]); // Eliminar el campo Correo Electrónico
      unset ($fields[‘billing’][‘billing_phone’]); // Eliminar el campo Teléfono
      return $fields;
      }
      add_filter( ‘woocommerce_checkout_fields’ , ‘storefront_child_remove_checkout_fields’ );

    • mcordero

      (@mcordero)


      Estoy trabajando en un sitio para una ONG y necesito a través de formularios crear donaciones que se incluyan en woocommerce.
      Para lo cual estoy haciendo.
      1. Creo una página donaciones-personales
      2. en el template page-donaciones-personales.php «Donde esta el formulario»
      3. dentro del function.php le incluyo require get_template_directory() . ‘/inc/formulario-donacion-personal.php’; En donde manejo los $_POST del formulario.

      Necesito hacer dos cosas.

      1. Con los datos de los usuarios requiero hacer que ese usuario quede registrado en el sitio. Para lo cual uso la siguiente sintaxis.

      if($wpdb->insert_id>0){
      		$user_id = username_exists( $email );
      		if ( !$user_id and email_exists($email) == false ) {
      			$random_password = wp_generate_password( $length=12, $include_standard_special_chars=false );
      			$user_id = wp_create_user( $email, $random_password, $email );
      
      			$user_id = wp_update_user( 
      				array( 
      					'ID' => (int)$user_id, 
      					'nicename' => $nombre,
      					'email' => $email,
      					'display_name' => $nombre,
      					'nickname' => $nombre,
      					'first_name' => $nombre,
      					'last_name' => $apellidoPaterno.' '.$apellidoMaterno,
      					'user_description' => 'Socio Colaborador'
      
      				) 
      			);
      
      		} else {
      			$random_password = __('User already exists.  Password inherited.');
      			wp_redirect( add_query_arg( array( "erroruser" => "Usted ya es usurio de Plan Bee" ), get_home_url()."/hazte-socio" ) );
      		}

      Pero para poder activar la variable global tuve que incluir en la cabecera de la pàgina manejadora el siguiente código.

      $path = get_option('home').'/wp-blog-header.php';	
      	$path = get_option('home').'/wp-includes/wp-db.php';
      
      	global $wpdb;

      1. Pregunta: ¿Cómo lo hago para incluir la variable global $woocommerce?
      2. ¿Cómo puedo copiar los datos del usuario a los de facturación de woocommerce?
      3. ¿Cómo incluyo las variables globales de wordpress a este manejador?

      Muchas gracias por su ayuda.

      • Este debate fue modificado hace 6 años por Fernando Tellado. Razón: Movido al foro adecuado

      La página con la que necesito ayuda: [accede para ver el enlace]

    • carlosmdh

      (@carlosmdh)


      Buenas tardes.

      Os cuento, he personalizado un WooCommerce para incluir en el Checkout el campo de NIF/CIF usando unos Snippets, tanto para incluirlo en el Formulario del CheckOut como en los detalles del pedido, como en el mail de confirmación como, y aquí viene lo que no funciona del todo, en la página de visualización/modificación del pedido del Admin.

      Los códigos que he usado son los siguientes:

      /* Añadir el campo NIF/CIF al formulario de pago*/
      function xxx_woo_custom_field_checkout($checkout) {
        echo '<div id="additional_checkout_field">';
        woocommerce_form_field( 'nif', array( // Identificador del campo 
          'type'          => 'text',
          'class'         => array('my-field-class form-row-wide'),
          'required'      => true,            // ¿El campo es obligatorio 'true' o 'false'?
          'label'       => __('NIF / CIF'),   // Nombre del campo 
          'placeholder'   => __('Ej: 12345678X'), // Texto de apoyo que se muestra dentro del campo
        ), $checkout->get_value( 'NIF' ));    // Identificador del campo 
        echo '</div>'; 
      }
      add_action( 'woocommerce_after_checkout_billing_form', 'xxx_woo_custom_field_checkout' );
      
      /* Incluir el NIF/CIF en los detalles del pedido*/
      function xxx_woo_custom_field_checkout_update_order($order_id) {
        if ( ! empty( $_POST['nif'] ) ) {
          update_post_meta( $order_id, 'NIF', sanitize_text_field( $_POST['nif'] ) );
        }
      }
      add_action( 'woocommerce_checkout_update_order_meta','xxx_woo_custom_field_checkout_update_order' );
      /*Incluir el campo NIF/CIF en el email de aviso al cliente*/
      function xxx_woo_custom_field_checkout_email($keys) {
        $keys[] = 'NIF';
        return $keys;
      }
      add_filter('woocommerce_email_order_meta_keys','xxx_woo_custom_field_checkout_email');

      Y este es el que no funciona del todo:

      /* Mostrar la etiqueta y el campo NIF/CIF en la página de modificación del perdido en el admin de WordPress */
      
      function xxx_woo_custom_field_checkout_edit_order($order){
        echo '<p>'.__('NIF/CIF').':</strong> ' . get_post_meta( $order->id, 'NIF', true ) . '</p>';
      }
      add_action( 'woocommerce_admin_order_data_after_billing_address','xxx_woo_custom_field_checkout_edit_order', 10, 1 );

      Lo que muestra es el nombre del campo, y en caso de haber completado los datos del pedido desde la Web si muestra el valor, pero no es editable, solo lo muestra.

      Lo que me falta es poder editarlo para que, en el caso de meter un pedido desde el admin, pueda poner el CIF.

      Gracias y Feliz jueves

      • Este debate fue modificado hace 6 años por carlosmdh.
      • Este debate fue modificado hace 6 años por Fernando Tellado. Razón: Etiquetado del código
      • Este debate fue modificado hace 6 años por Fernando Tellado.

      La página con la que necesito ayuda: [accede para ver el enlace]

    Foro: WooCommerce
    Como el debate: Nota del cliente
    • Hola!

      En mi página web estoy utilizando un plugin, RFQ-ToolKit For WooCommerce, para convertir la funcionalidad del carrito de compras en una solicitud de presupuesto. En la página que se corresponde a «finalizar compra», incluye por defecto un campo para que el cliente pueda agregar un mensaje. Sin embargo, me dí cuenta que en los emails que me llegan con las solicitudes de presupuesto (como si fuera un pedido nuevo) no aparecen las notas de los clientes. Qué debo cambiar en la plantilla de los emails para incluir las notas?

      Gracias!

    Moderador Fernando Tellado

    (@fernandot)

    Sí claro, editando la plantilla HTML o haciendo una nueva, más recomendable.

    ¨Se hace así:

    1. Crea la siguiente ruta si no existe: wp-content/themes/tu-tema/woocommerce/emails/
    2. Copia el archivo wp-content/plugins/woocommerce/templates/emails/email-styles.php en la carpeta que creaste antes: tu-tema/woocommerce/emails/
    3. Edita el archivo tu-tema/woocommerce/emails/email-styles.php a tu gusto
    • Bueno, solo es que en la plantilla de email de woocommerce, he cambiado los colores y asignado una imagen de cabecera. El correo al hacer compras llega con los colores correctamente, pero la imagen asignada no se ve en el mensaje. Al previsualizar la plantilla la imagen se ve correctamente, pero en el correo no se ve.

      Alguna idea por que pasa esto y como corregirlo? Gracias de antemano.

    • Tengo una ecommerce con la que no me termino de aclarar en como darle solución.
      Es una pastelería que tiene varias tiendas, con su respectivo email para cada tienda y una tienda central. Y necesito que cuando el cliente haga un pedido, el mensaje que el woocommerce manda automáticamente para avisar de aviso de pedido entrante se envíe ademas de al email principal, o sea el de la tienda central, se envíe también al email relativo a la tienda que se ha seleccionado mediante una lista desplegable para recoger la compra, porque la recogida del producto se haría allí.
      Me podéis echar una mano con algún plugin que sirva para esto o alguna idea para conseguirlo tocando código?
      Muchas gracias!

      • Este debate fue modificado hace 6 años, 2 meses por yvo1983.

    Hola Alba!

    El plugin de boletines más integrado con WooCommerce es Follow Ups -> https://woocommerce.com/products/follow-up-emails/ aunque es premium :(.

    También puedes usar Mailpoet 2 -> https://es-mx.wordpress.org/plugins/wysija-newsletters/ con el addon de conexión a WooCommerce -> https://es.wordpress.org/plugins/mailpoet-woocommerce-add-on/ que añade la opción de suscribir al cliente en la lista.

    Te he dado algunas pistas jejeje. Seguro que también hay solución para Mailchimp y WooCommerce como por ejemplo -> https://es.wordpress.org/plugins/woocommerce-mailchimp/ y buscando por Google hay varias opciones. Cuando te encuentres con varias, fíjate en la fecha de actualización del plugin y sobre todo pruébalo a ver cuál se adapta más a ti.

    Espero te sirva! Un saludo!

Viendo 15 resultados - del 286 al 300 (de un total de 374)